Update version everywehere with a single command 'update_version_everywhere.sh'
This commit is contained in:
@@ -7,11 +7,14 @@
|
||||
win32:LIBS += -luser32 -lshell32
|
||||
|
||||
BASE_VERSION = 0.7.1
|
||||
TAG_VERSION = $$system(git --git-dir $$PWD/.git --work-tree $$PWD describe --always --tags)
|
||||
TAG_VERSION = "$$system(git --git-dir $$PWD/.git --work-tree $$PWD describe --always --tags)"
|
||||
isEmpty(TAG_VERSION){
|
||||
TAG_VERSION = $$BASE_VERSION
|
||||
DEFINES += APP_VERSION=\\\"$$BASE_VERSION\\\"
|
||||
}
|
||||
else {
|
||||
DEFINES += APP_VERSION=\\\"$$BASE_VERSION-$$TAG_VERSION\\\"
|
||||
}
|
||||
DEFINES += APP_VERSION=\\\"$$TAG_VERSION\\\"
|
||||
|
||||
QT += core gui widgets network svg
|
||||
|
||||
|
||||
15
update_version_everywhere.sh
Executable file
15
update_version_everywhere.sh
Executable file
@@ -0,0 +1,15 @@
|
||||
#!/bin/bash
|
||||
|
||||
BASE_VERSION_OLD=0.7.0
|
||||
BASE_VERSION_NEW=0.7.1
|
||||
|
||||
sed -i "s/BASE_VERSION = ${BASE_VERSION_OLD}/BASE_VERSION = ${BASE_VERSION_NEW}/g" flameshot.pro
|
||||
|
||||
sed -i "s/AppVersion=${BASE_VERSION_OLD}/AppVersion=${BASE_VERSION_NEW}/g" ./win_setup/flameshot.iss
|
||||
sed -i "s/VersionInfoVersion=${BASE_VERSION_OLD}/VersionInfoVersion=${BASE_VERSION_NEW}/g" ./win_setup/flameshot.iss
|
||||
|
||||
sed -i "s/version: ${BASE_VERSION_OLD}/version: ${BASE_VERSION_NEW}/g" appveyor.yml
|
||||
|
||||
sed -i "s/VERSION=${BASE_VERSION_OLD}/VERSION=${BASE_VERSION_NEW}/g" .travis.yml
|
||||
|
||||
qmake
|
||||
@@ -6,9 +6,9 @@
|
||||
|
||||
[Setup]
|
||||
AppName=FlameShot
|
||||
AppVersion=1.0.0.1
|
||||
AppVersion=0.7.1
|
||||
AppCopyright=NameCheap inc.
|
||||
VersionInfoVersion=1.0.0.1
|
||||
VersionInfoVersion=0.7.1
|
||||
WizardStyle=modern
|
||||
DefaultDirName={autopf}\FlameShot
|
||||
DefaultGroupName=FlameShot
|
||||
|
||||
Reference in New Issue
Block a user