1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
// TODO structopt or quicli?
// TODO llvm-tools
//! A [`cargo` subcommand] for [Drone].
//!
//! # Dependencies
//!
//! * [xargo]
//!
//! # Installation
//!
//! ```sh
//! $ cargo install cargo-drone
//! ```
//!
//! [Drone]: https://github.com/drone-os/drone
//! [xargo]: https://github.com/japaric/xargo
//! [`cargo` subcommand]:
//! https://github.com/rust-lang/cargo/wiki/Third-party-cargo-subcommands
#![warn(missing_docs)]
#![cfg_attr(feature = "cargo-clippy", allow(precedence))]
extern crate clap;
extern crate colored;
extern crate failure;
#[macro_use]
extern crate failure_derive;
extern crate libc;
#[macro_use]
extern crate serde_derive;
extern crate toml;
pub mod cargo;
pub mod commands;
pub mod config;
pub mod itm;
pub mod openocd;
pub mod pager;