Actually get the correct full version for DMG

This is what I get for trying to be smart and pushing a change from the Linux
box because the fix was 'obvious'. Duh. It was not. In order to get the real
full version including the git hash we always have to pass 'linux' to the
gen-version script, even on a Mac.

Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
This commit is contained in:
Dirk Hohndel 2013-10-14 22:43:50 -07:00
parent 9dbf5a6daa
commit 5477c1ffa0

View file

@ -6,7 +6,8 @@ win32: VER_OS = win
exists(.git/HEAD): {
GIT_HEAD = .git/HEAD
VERSION_SCRIPT = $$PWD/scripts/get-version
FULL_VERSION = $$system("$$VERSION_SCRIPT $$VER_OS")
# always use linux here -------------------vvv so we get the true full version
FULL_VERSION = $$system("$$VERSION_SCRIPT linux")
version_h.depends = $$VERSION_SCRIPT
version_h.commands = echo \\$${LITERAL_HASH}define VERSION_STRING \\\"`$$VERSION_SCRIPT $$VER_OS`\\\" > ${QMAKE_FILE_OUT}
version_h.input = GIT_HEAD