File indexing completed on 2024-04-21 04:39:50

0001 #!/bin/bash
0002 
0003 set -x
0004 
0005 # load ini file
0006 source <(grep = VERSIONS.ini)
0007 
0008 do_replace() {
0009     local project=$1
0010 
0011     echo $MINOR_VERSION
0012 
0013     git checkout $BRANCH
0014     sed -i -e "s/set(.*${project}_VERSION_MAJOR .*)/set(${project}_VERSION_MAJOR $MAJOR_VERSION)/g" CMakeLists.txt
0015     sed -i -e "s/set(.*${project}_VERSION_MINOR .*)/set(${project}_VERSION_MINOR $MINOR_VERSION)/g" CMakeLists.txt
0016     sed -i -e "s/set(.*${project}_VERSION_PATCH .*)/set(${project}_VERSION_PATCH $PATCH_VERSION)/g" CMakeLists.txt
0017     git diff CMakeLists.txt
0018     git commit CMakeLists.txt -m "Update version number to $MAJOR_VERSION.$MINOR_VERSION.$PATCH_VERSION"
0019     git push origin $BRANCH
0020 }
0021 
0022 (cd kdevplatform; do_replace KDEVPLATFORM)
0023 (cd kdevelop; do_replace KDEVELOP)
0024 (cd kdev-python; do_replace KDEVPYTHON)
0025 (cd kdev-php; do_replace KDEVPHP)