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:
parent
f70eb340ec
commit
82ca2e544f
@ -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.")
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user