chiark / gitweb /
Fix parsing of --nail, --cargo-lock-manip, --concurrency-lock
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Fri, 18 Jun 2021 15:06:58 +0000 (16:06 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Fri, 18 Jun 2021 15:07:18 +0000 (16:07 +0100)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
nailing-cargo

index fc2034d5bcc0ae699fe405efae425e8071b01f31..6be72f2afe5434c5327d51790b01fbd3ab1beb20 100755 (executable)
@@ -1033,11 +1033,11 @@ sub parse_args () {
       $do_nail = $do_cargo_lock = $do_lock = 0;
     } elsif (m{^--(clean|keep)-linkfarm$}) {
       $oot_clean = $1 eq 'clean';
-    } elsif (m{^--(no)?-nail$}) {
+    } elsif (m{^--(no-)?nail$}) {
       $do_nail = !$1;
-    } elsif (m{^--(no)?-cargo-lock-manip$}) {
+    } elsif (m{^--(no-)?cargo-lock-manip$}) {
       $do_cargo_lock = !$1;
-    } elsif (m{^--(no)?-concurrency-lock$}) {
+    } elsif (m{^--(no-)?concurrency-lock$}) {
       $do_lock = !$1;
     } elsif (m{^--leave-nailed$}) {
       $leave_nailed = 1;