pub mod actions;
pub mod commands;
pub mod error;
#[path = "lib/mod.rs"]
pub mod upstream_lib;
pub mod add_action {
pub use crate::actions::add_action::*;
}
pub mod build_action {
pub use crate::actions::build_action::*;
}
pub mod build_executor {
pub use crate::actions::build_executor::*;
}
pub mod generate_action {
pub use crate::actions::generate_action::*;
}
pub mod info_action {
pub use crate::actions::info_action::*;
}
pub mod new_action {
pub use crate::actions::new_action::*;
}
pub mod start_action {
pub use crate::actions::start_action::*;
}
pub mod start_executor {
pub use crate::actions::start_executor::*;
}
pub mod compiler {
pub use crate::upstream_lib::compiler::*;
}
pub mod configuration {
pub use crate::upstream_lib::configuration::*;
}
pub mod package_managers {
pub use crate::upstream_lib::package_managers::*;
}
pub mod questions {
pub use crate::upstream_lib::questions::*;
}
pub mod readers {
pub use crate::upstream_lib::readers::*;
}
pub mod runners {
pub use crate::upstream_lib::runners::*;
}
pub mod schematics {
pub use crate::upstream_lib::schematics::*;
}
pub mod ui {
pub use crate::upstream_lib::ui::*;
}
pub mod utils {
pub use crate::upstream_lib::utils::*;
}
pub use error::{CliError, Result};
#[cfg(test)]
mod tests {
#[test]
fn crate_loads() {
assert_eq!(env!("CARGO_PKG_NAME"), "cli");
}
}