xref: /wasmtime-44.0.1/src/commands.rs (revision 18aff9aa)
1 //! The module for the Wasmtime CLI commands.
2 
3 #[cfg(any(feature = "run", feature = "wizer"))]
4 mod run;
5 #[cfg(any(feature = "run", feature = "wizer"))]
6 pub use self::run::*;
7 
8 #[cfg(feature = "serve")]
9 mod serve;
10 #[cfg(feature = "serve")]
11 pub use self::serve::*;
12 
13 #[cfg(feature = "explore")]
14 mod explore;
15 #[cfg(feature = "explore")]
16 pub use self::explore::*;
17 
18 #[cfg(feature = "wast")]
19 mod wast;
20 #[cfg(feature = "wast")]
21 pub use self::wast::*;
22 
23 #[cfg(feature = "cache")]
24 mod config;
25 #[cfg(feature = "cache")]
26 pub use self::config::*;
27 
28 #[cfg(feature = "compile")]
29 mod compile;
30 #[cfg(feature = "compile")]
31 pub use self::compile::*;
32 
33 #[cfg(feature = "cranelift")]
34 mod settings;
35 #[cfg(feature = "cranelift")]
36 pub use self::settings::*;
37 
38 #[cfg(feature = "objdump")]
39 mod objdump;
40 #[cfg(feature = "objdump")]
41 pub use self::objdump::*;
42 
43 #[cfg(feature = "wizer")]
44 mod wizer;
45 #[cfg(feature = "wizer")]
46 pub use self::wizer::*;
47