From: Ian Jackson Date: Sun, 10 May 2020 23:31:02 +0000 (+0100) Subject: nailing-cargo: Update mode: cope if Cargo.lock starts absent X-Git-Tag: nailing-cargo/1.0.0~196 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=51a46a9502a033469f178aa8a02ee3a417fa0dcc;p=nailing-cargo.git nailing-cargo: Update mode: cope if Cargo.lock starts absent Signed-off-by: Ian Jackson --- diff --git a/nailing-cargo b/nailing-cargo index 36d652e..0e351a8 100755 --- a/nailing-cargo +++ b/nailing-cargo @@ -405,14 +405,14 @@ sub oot_massage_cmdline () { $pre = <<'END'; cd "$1"; shift; mkdir -p -- "$1"; cd "$1"; shift; - cp -- "$1"/Cargo.toml .; + cp -- "$1"/Cargo.toml END - $pre .= <<'END'; - cp -- "$1"/Cargo.lock .; -END - $pre .= <<'ENDLK'; - cp -- "$1"/Cargo.lock .; + $pre .= <<'ENDLK' if stat_exists 'Cargo.lock', 'working cargo lockfile'; + "$1"/Cargo.lock ENDLK + $pre .= <<'ENDCP'; + .; +ENDCP $pre .= <<'ENDPRE'; shift; mkdir -p src; >src/lib.rs;