Expanded update_version_string.sh to also update Windows_Portable_README.txt

This commit is contained in:
Leon Styhre 2023-07-21 11:45:58 +02:00
parent 1b68f7fd3d
commit 599d1e736d

View file

@ -10,12 +10,13 @@
# The script has to be run from within the tools directory.
#
# Example use:
# ./update_version_string.sh 1 2 0 beta1
# ./update_version_string.sh 2 1 0 beta
#
# The following files are updated by this script:
# es-app/CMakeLists.txt
# es-app/src/EmulationStation.h
# es-app/assets/EmulationStation-DE_Info.plist
# es-app/assets/Windows_Portable_README.txt
#
# This script is only intended to be used on Linux systems.
#
@ -113,4 +114,11 @@ NEWSTRING="<string>${1}.${2}.${3}${SUFFIX}"
cat $MODIFYFILE | sed s/"${MODIFYSTRING}"/"${NEWSTRING}"/ > $TEMPFILE
mv $TEMPFILE $MODIFYFILE
##### Windows_Portable_README.txt
ROW_NUM=$(grep -n "ES-DE release:" ../es-app/assets/Windows_Portable_README.txt | cut -f1 -d:)
ROW_NUM=$((ROW_NUM+1))
NEWSTRING=${1}.${2}.${3}${SUFFIX}
sed -i ${ROW_NUM}s/.*/$(echo $NEWSTRING | unix2dos)/ ../es-app/assets/Windows_Portable_README.txt
echo "Done updating, don't forget to run generate_man_page.sh once the binary has been compiled with the new version string."