Skip to content

Commit 9228798

Browse files
committed
[Build] Consinstently remove backups after in place Perl editing.
1 parent 8c37d74 commit 9228798

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

build.sh

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,8 @@ if [ "$1" == "tag" ]; then
1212
exit 0
1313
fi
1414
if [ "$1" == "rel" ]; then
15-
perl -pi -e 's/("version":.*)rc\d+/$1/' "$MANIFEST_IN" && rm "$MANIFEST_IN".bak
15+
perl -pi.bak -e 's/("version":.*)rc\d+/$1/' "$MANIFEST_IN"
16+
rm -f "$MANIFEST_IN".bak
1617
"$0" && "$0" bump
1718
exit
1819
fi
@@ -32,7 +33,8 @@ if [ "$1" == "bump" ]; then
3233
pattern='\b\d+'
3334
fi
3435
REPLACE_EXPR='s/(?<PREAMBLE>"version":.*)'"$pattern"'"/$+{PREAMBLE}'"$NEW_VER"'"/'
35-
perl -pi -e $REPLACE_EXPR "$MANIFEST_IN" && rm "$MANIFEST_IN".bak && "$0" bump
36+
perl -pi.bak -e $REPLACE_EXPR "$MANIFEST_IN" && "$0" bump
37+
rm -f "$MANIFEST_IN".bak
3638
exit
3739
fi
3840
echo "Bumping to $VER"

0 commit comments

Comments
 (0)