mindustry logic execution, map- and schematic- parsing and rendering
Diffstat (limited to 'src/exe/mod.rs')
-rw-r--r--src/exe/mod.rs14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/exe/mod.rs b/src/exe/mod.rs
new file mode 100644
index 0000000..53e74dc
--- /dev/null
+++ b/src/exe/mod.rs
@@ -0,0 +1,14 @@
+use std::env::Args;
+
+pub mod args;
+pub mod print;
+
+pub fn main(mut args: Args)
+{
+ match args.next()
+ {
+ None => panic!("not enough arguments"),
+ Some(s) if s == "print" => print::main(args),
+ Some(s) => panic!("unknown argument {s}"),
+ }
+}