# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # <#@output extension="pri" #> # <#@include file="$(SolutionDir)\version.tt" #> # <#=WARNING_GENERATED_FILE#> # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # !isEmpty(QTVSOOLS_PRI) { error("vstools.pri already included") } QTVSTOOLS_PRI = 1 QTVSTOOLS_VERSION = <#=QT_VS_TOOLS_VERSION#> QTVSTOOLS_VERSION_TAG = <#=QT_VS_TOOLS_VERSION_TAG#> 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) } !minQtVersion(5, 6, 0) { message("Cannot build Qt VS Tools with Qt version $${QT_VERSION}.") error("Use at least Qt 5.6.0.") }