diff options
Diffstat (limited to 'qtanalytics.pri')
-rw-r--r-- | qtanalytics.pri | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/qtanalytics.pri b/qtanalytics.pri new file mode 100644 index 0000000..faad53a --- /dev/null +++ b/qtanalytics.pri @@ -0,0 +1,35 @@ +isEmpty(PREFIX): PREFIX = $$[QT_INSTALL_PREFIX] +isEmpty(EXAMPLES_PREFIX): EXAMPLES_PREFIX = $$[QT_INSTALL_EXAMPLES]/qtanalytics + +VERSIONS = $$split(VERSION, ".") +VERSION_MAJOR = $$member(VERSIONS, 0) +unset(VERSIONS) + +DEFINES += QTANALYTICS_VERSION=$$VERSION +!isEmpty(QTANALYTICS_VERSION_EXTRA): DEFINES += QTANALYTICS_VERSION_EXTRA="\"$$QTANALYTICS_VERSION_EXTRA\"" +!isEmpty(QTANALYTICS_REVISION): DEFINES += QTANALYTICS_REVISION=$$QTANALYTICS_REVISION +!isEmpty(QTANALYTICS_SETTINGS_VARIANT): DEFINES += QTANALYTICS_SETTINGS_VARIANT=$$QTANALYTICS_SETTINGS_VARIANT + +# from qtcreator.pri +defineTest(minQtVersion) { + maj = $$1 + min = $$2 + patch = $$3 + isEqual(QT_MAJOR_VERSION, $$maj) { + isEqual(QT_MINOR_VERSION, $$min) { + isEqual(QT_PATCH_VERSION, $$patch) { + return(true) + } + greaterThan(QT_PATCH_VERSION, $$patch) { + return(true) + } + } + greaterThan(QT_MINOR_VERSION, $$min) { + return(true) + } + } + greaterThan(QT_MAJOR_VERSION, $$maj) { + return(true) + } + return(false) +} |