chiark / gitweb /
nailing-cargo: provide more control command line options
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 10 May 2020 22:09:57 +0000 (23:09 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 10 May 2020 22:10:04 +0000 (23:10 +0100)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
nailing-cargo

index 189a21960361da60888f9fda1e69289516899c9d..77bde51ecd5ce28d4746285ab56c718f834e31d2 100755 (executable)
@@ -559,8 +559,10 @@ while (@ARGV && $ARGV[0] =~ m/^-/) {
     }
   } elsif (s{^--target=}{}) {
     $target = $_;
-  } elsif (m{^--no-cargo-lock-update}) {
-    $cargo_lock_update=0;
+  } elsif (m{^--(no-)?cargo-lock-update}) {
+    $cargo_lock_update= !!$1;
+  } elsif (m{^--(no-)?cargo-manifest-args}) {
+    $cargo_manifest_args= !!$1;
   } else {
     die "$self: unknown long option $_\n";
   }