Selaa lähdekoodia

Teach --standard-json that it should target burrow

This is used by burrow deploy.

Signed-off-by: Sean <sean@mess.org>
Sean 6 vuotta sitten
vanhempi
sitoutus
b1bfdecf87
1 muutettua tiedostoa jossa 9 lisäystä ja 4 poistoa
  1. 9 4
      src/main.rs

+ 9 - 4
src/main.rs

@@ -111,10 +111,15 @@ fn main() {
     };
     };
 
 
     let context = inkwell::context::Context::create();
     let context = inkwell::context::Context::create();
-    let target = match matches.value_of("TARGET") {
-        Some("substrate") => resolver::Target::Substrate,
-        Some("burrow") => resolver::Target::Burrow,
-        _ => unreachable!()
+    let target = if matches.is_present("STD-JSON") {
+        // This type of output is used by burrow deploy
+        resolver::Target::Burrow
+    } else {
+        match matches.value_of("TARGET") {
+            Some("substrate") => resolver::Target::Substrate,
+            Some("burrow") => resolver::Target::Burrow,
+            _ => unreachable!()
+        }
     };
     };
     let verbose = matches.is_present("VERBOSE");
     let verbose = matches.is_present("VERBOSE");