From eba18ff5e9096f09db54ef348c54e671a7094c72 Mon Sep 17 00:00:00 2001 From: Dirk Hohndel Date: Tue, 2 Dec 2014 15:26:43 -0800 Subject: Ubuntu packaging: get git version without including the full git tree Signed-off-by: Dirk Hohndel --- subsurface-gen-version.pri | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'subsurface-gen-version.pri') diff --git a/subsurface-gen-version.pri b/subsurface-gen-version.pri index 67bcdd761..23d86570a 100644 --- a/subsurface-gen-version.pri +++ b/subsurface-gen-version.pri @@ -22,7 +22,11 @@ exists(.git/HEAD): { QMAKE_EXTRA_COMPILERS += version_h } else { # This is probably a package - FULL_VERSION = $$VERSION - system(echo \\$${LITERAL_HASH}define VERSION_STRING \\\"$$VERSION\\\" > $$VERSION_FILE) + exists(.gitversion): { + FULL_VERSION = $$system("cat .gitversion") + } else { + FULL_VERSION = $$VERSION + } + system(echo \\$${LITERAL_HASH}define VERSION_STRING \\\"$$FULL_VERSION\\\" > $$VERSION_FILE) QMAKE_CLEAN += $$VERSION_FILE } -- cgit v1.2.3-70-g09d2