origen/commands/_prelude/
mod.rs

1pub mod clap_arg_actions;
2
3pub use clap::{Arg, Command};
4pub type App = Command;
5pub use super::launch_as;
6pub use crate::framework::core_cmds::SubCmd;
7pub use crate::framework::{CmdHelps, CmdSrc, Extensions, Plugins};
8pub use crate::origen_fe_available;
9pub use crate::{output_dir_opt, ref_dir_opt};
10pub use crate::{req_sv_arg, sv_opt};
11pub use indexmap::IndexMap;
12pub use origen::Result;
13
14pub type RunInput<'a> = &'a clap::ArgMatches;
15
16pub use crate::{
17    core_subcmd, core_subcmd__no_exts__no_app_opts, gen_core_cmd_funcs,
18    gen_core_cmd_funcs__no_exts__no_app_opts, gen_simple_run_func, print_subcmds_available_msg,
19    unreachable_invalid_subc,
20};
21pub use clap_arg_actions::*;