From: Ian Jackson Date: Sun, 10 May 2020 22:09:57 +0000 (+0100) Subject: nailing-cargo: provide more control command line options X-Git-Tag: nailing-cargo/1.0.0~204 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=566945726512a4c51f2b446438def24ef41c63c9;p=nailing-cargo.git nailing-cargo: provide more control command line options Signed-off-by: Ian Jackson --- diff --git a/nailing-cargo b/nailing-cargo index 189a219..77bde51 100755 --- a/nailing-cargo +++ b/nailing-cargo @@ -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"; }