diff --git a/qmake.inc.in b/qmake.inc.in index 230bd7872..fd0367034 100644 --- a/qmake.inc.in +++ b/qmake.inc.in @@ -89,7 +89,7 @@ exists(build_num) { if (isEmpty(BUILD_NUM)) { GIT_BRANCH=$$system(git branch | grep '\\*' | cut -c3-) GIT_COMMIT=$$system(git show --abbrev-commit -1 --pretty=oneline --shortstat | head -1 | cut -c1-7) - BUILD_NUM="$$GIT_BRANCH:$$GIT_COMMIT" + BUILD_NUM="\"$$GIT_BRANCH:$$GIT_COMMIT\"" } DEFINES += BUILD_NUM=$$BUILD_NUM diff --git a/src/common/init.cpp b/src/common/init.cpp index b27201ae0..783d95c90 100644 --- a/src/common/init.cpp +++ b/src/common/init.cpp @@ -25,7 +25,11 @@ std::string sysfname; std::string tempfname; std::string argv0; std::string ee; -QString build_num = QString("").setNum(BUILD_NUM); + +#define Str(x) #x +#define Xstr(x) Str(x) + +QString build_num = Xstr(BUILD_NUM); QString user_name;