summaryrefslogtreecommitdiffstats
path: root/scripts/maptool
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/maptool')
-rwxr-xr-xscripts/maptool31
1 files changed, 31 insertions, 0 deletions
diff --git a/scripts/maptool b/scripts/maptool
new file mode 100755
index 0000000..a6b8876
--- /dev/null
+++ b/scripts/maptool
@@ -0,0 +1,31 @@
+#!/usr/bin/env scriptisto
+
+// scriptisto-begin
+// script_src: src/main.rs
+// build_cmd: cargo build --release && strip ./target/release/script
+// target_bin: ./target/release/script
+// files:
+// - path: Cargo.toml
+// content: |
+// package = { name = "script", version = "0.1.0", edition = "2018"}
+// [dependencies]
+// scripttools = { path = "/home/jokler/rust/scripttools" }
+// cmd_lib = "*"
+// scriptisto-end
+
+use cmd_lib::*;
+use scripttools::*;
+
+fn main() {
+ if let Err(e) = run() {
+ eprintln!("{}", e);
+ }
+}
+
+fn run() -> Result<()> {
+ run_cmd!("/opt/MapTool/MapTool")?;
+
+ Ok(())
+}
+
+// vim: filetype=rust