mirror of
https://github.com/subsurface/subsurface.git
synced 2025-01-20 14:55:27 +00:00
17 lines
640 B
Text
17 lines
640 B
Text
|
# Generate the version.h file
|
||
|
VERSION_FILE = version.h
|
||
|
exists(.git/HEAD): {
|
||
|
GIT_HEAD = .git/HEAD
|
||
|
VERSION_SCRIPT = $$PWD/scripts/get-version
|
||
|
version_h.depends = $$VERSION_SCRIPT
|
||
|
version_h.commands = echo \\$${LITERAL_HASH}define VERSION_STRING \\\"`$$VERSION_SCRIPT linux`\\\" > ${QMAKE_FILE_OUT}
|
||
|
version_h.input = GIT_HEAD
|
||
|
version_h.output = $$VERSION_FILE
|
||
|
version_h.variable_out = GENERATED_FILES
|
||
|
version_h.CONFIG = ignore_no_exist
|
||
|
QMAKE_EXTRA_COMPILERS += version_h
|
||
|
} else {
|
||
|
# This is probably a package
|
||
|
system(echo \\$${LITERAL_HASH}define VERSION_STRING \\\"$$VERSION\\\" > $$VERSION_FILE)
|
||
|
}
|