]> wimlib.net Git - wimlib/blobdiff - tools/update-version.sh
v1.14.2-BETA2
[wimlib] / tools / update-version.sh
index 7e108638fc8d90dc2f9d6a38c3829418d4cfb7ee..3e9b49bab6715a3ce4b5953367ef525b94cb253c 100755 (executable)
@@ -10,7 +10,7 @@ fi
 oldmonth=$(head -1 doc/man1/wimcapture.1 | cut -d' ' -f4 | tr -d '"')
 oldyear=$(head -1 doc/man1/wimcapture.1 | cut -d' ' -f5 | tr -d '"')
 oldver=$(grep 'the library interface of wimlib' include/wimlib.h \
-        | egrep -o '[0-9]+\.[0-9]+\.[0-9]+')
+        | grep -E -o '[0-9]+\.[0-9]+\.[0-9]+')
 
 newver=$1
 newmajor=$(echo "$newver" | cut -d'.' -f1)
@@ -21,14 +21,14 @@ newyear=$(date +%Y)
 
 newver="${newmajor}.${newminor}.${newpatch}"
 pat='This is wimlib version [^[:space:]]\+ ([^[:space:]]\+ [^[:space:]]\+)'
-sed -i "s/$pat/This is wimlib version $newver ($newmonth $newyear)/" README
+sed -i "s/$pat/This is wimlib version $newver ($newmonth $newyear)/" README.md
 
-sed -i "s/$oldver/$newver/" tools/get-version-number.sh README.WINDOWS
+sed -i "s/$oldver/$newver/" tools/get-version-number.sh README.WINDOWS.md
 
-sed -i -e 's/\(#define WIMLIB_MAJOR_VERSION[[:space:]]\+\)[[:digit:]]\+/\1'$newmajor'/' \
-       -e 's/\(#define WIMLIB_MINOR_VERSION[[:space:]]\+\)[[:digit:]]\+/\1'$newminor'/' \
-       -e 's/\(#define WIMLIB_PATCH_VERSION[[:space:]]\+\)[[:digit:]]\+/\1'$newpatch'/' \
-       -e 's/\(the library interface of wimlib \)'$oldver'/\1'$newver'/' \
+sed -i -e 's/\(#define WIMLIB_MAJOR_VERSION[[:space:]]\+\)[[:digit:]]\+/\1'"$newmajor"'/' \
+       -e 's/\(#define WIMLIB_MINOR_VERSION[[:space:]]\+\)[[:digit:]]\+/\1'"$newminor"'/' \
+       -e 's/\(#define WIMLIB_PATCH_VERSION[[:space:]]\+\)[[:digit:]]\+/\1'"$newpatch"'/' \
+       -e 's/\(the library interface of wimlib \)'"$oldver"'/\1'"$newver"'/' \
          include/wimlib.h
 
 sed -i -e "1s/$oldmonth $oldyear/$newmonth $newyear/;1s/wimlib $oldver/wimlib $newver/"        \