e95b886eb4
--HG-- branch : feature
42 lines
967 B
Plaintext
42 lines
967 B
Plaintext
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)
|
|
}
|
|
|
|
# Copies the given files to the destination directory
|
|
defineTest(copyToDestdir) {
|
|
files = $$1
|
|
DDIR = $$2
|
|
mkpath($$DDIR)
|
|
|
|
for(FILE, files) {
|
|
|
|
# Replace slashes in paths with backslashes for Windows
|
|
win32{
|
|
FILE ~= s,/,\\,g
|
|
DDIR ~= s,/,\\,g
|
|
}
|
|
QMAKE_POST_LINK += $$QMAKE_COPY $$quote($$FILE) $$quote($$DDIR) $$escape_expand(\\n\\t)
|
|
}
|
|
|
|
export(QMAKE_POST_LINK)
|
|
}
|