File tree Expand file tree Collapse file tree 1 file changed +7
-5
lines changed Expand file tree Collapse file tree 1 file changed +7
-5
lines changed Original file line number Diff line number Diff line change 9
9
VERSION=$1
10
10
version_prefix=" version = "
11
11
12
- echo " Settting version to: '$VERSION '"
12
+ echo " Setting version to: '$VERSION '"
13
13
for file in " ${FILES[@]} "
14
14
do
15
15
# This version is handled manually
16
16
if [ " $file " = " ./mina-p2p-messages/Cargo.toml" ]; then
17
17
continue
18
18
fi
19
- old_version=` cat $file | grep ^" $version_prefix " `
19
+ old_version=$( grep -m 1 ^" $version_prefix " " $file " )
20
20
if [ -z " $old_version " ]; then
21
21
continue
22
22
fi
23
23
24
24
new_version=" version = \" $VERSION \" "
25
25
26
+ sed -i ' ' " s/^$old_version /$new_version /g" " $file "
27
+
28
+ version_after=$( grep ^version " $file " | tr -d " $version_prefix " )
29
+
26
30
version_before=" ${old_version/# $version_prefix } "
27
- # replace version
28
- sed -i " s/^$old_version /$new_version /g" $file
29
- version_after=` cat $file | grep ^version | tr --delete " $version_prefix " `
31
+ version_before=" ${version_before// \" } "
30
32
31
33
echo " $file $version_before -> $version_after "
32
34
done
You can’t perform that action at this time.
0 commit comments