From cd91134133ca0d6a35c49a7d847eea9bbbc82fd3 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Mon, 19 Apr 2021 02:38:24 +0100 Subject: [PATCH] update-version: Fix version pinning The previous attempt did it in Cargo.lock which is totally wrong. Signed-off-by: Ian Jackson --- update-versions | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/update-versions b/update-versions index 5080f31a..e760ba35 100755 --- a/update-versions +++ b/update-versions @@ -34,7 +34,7 @@ for f in $files; do print N "$1" if m{^name="(.*)"}; } if (m{^\[dependencies\]\s*$}...m{^\[}) { - s{^(otter[-\w]*)\.path=.*}{$&\n$1.version="'$version'"}; + s{^(otter[-\w]*)\.path=.*}{$&\n$1.version="='$version'"}; s{^(otter[-\w]*)\.version.*\n}{}; } END { @@ -58,7 +58,7 @@ perl -i~ -pe ' my $name = $1; next unless exists $done{$name}; $done{$name}++; - s{^(version\s*=\s*)"[^"]+"}{$1"'=$version'"}m or die "$name no vsn ?"; + s{^(version\s*=\s*)"[^"]+"}{$1"'$version'"}m or die "$name no vsn ?"; END { foreach my $name (sort keys %done) { die "$name missing ?" unless $done{$name} == 1; -- 2.30.2