4
0
mirror of https://github.com/QuasarApp/installer-framework.git synced 2025-05-07 02:29:33 +00:00

Master needs at least Qt 5.3.0.

Change-Id: I3bdd1c80d6709b0ef92f8d2bc8cab16fe7ed62b6
Reviewed-by: Niels Weber <niels.weber@digia.com>
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
This commit is contained in:
kh1 2014-06-03 13:30:35 +02:00 committed by Karsten Heimrich
parent f70eb340ec
commit 82ca2e544f
2 changed files with 28 additions and 0 deletions

@ -8,6 +8,29 @@ IFW_VERSION = 1.6.81
IFW_REPOSITORY_FORMAT_VERSION = 1.0.0
IFW_NEWLINE = $$escape_expand(\\n\\t)
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)
}
defineReplace(toNativeSeparators) {
return($$replace(1, /, $$QMAKE_DIR_SEP))
}

@ -4,3 +4,8 @@ SUBDIRS += src tests tools
include (installerfw.pri)
include (doc/doc.pri)
!minQtVersion(5, 3, 0) {
message("Cannot build Qt Installer Framework with Qt version $${QT_VERSION}.")
error("Use at least Qt 5.3.0.")
}