Generate a Qt5ConfigVersion.cmake file.
This allows finding a minimum particular version of Qt 5. Change-Id: I96112f1be90f397ec60a2b233989ac0e0380bef9 Reviewed-by: Alexander Neundorf <neundorf@kde.org> Reviewed-by: Stephen Kelly <stephen.kelly@kdab.com>
This commit is contained in:
parent
7cf603e92e
commit
91cd2009bd
@ -72,10 +72,13 @@ ctest_macros_file.CONFIG = verbatim
|
||||
cmake_umbrella_config_file.input = $$PWD/Qt5Config.cmake.in
|
||||
cmake_umbrella_config_file.output = $$DESTDIR/cmake/Qt5/Qt5Config.cmake
|
||||
|
||||
cmake_qt5_umbrella_module_files.files = $$cmake_umbrella_config_file.output
|
||||
cmake_umbrella_config_version_file.input = $$PWD/../../mkspecs/features/data/cmake/Qt5ConfigVersion.cmake.in
|
||||
cmake_umbrella_config_version_file.output = $$DESTDIR/cmake/Qt5/Qt5ConfigVersion.cmake
|
||||
|
||||
cmake_qt5_umbrella_module_files.files = $$cmake_umbrella_config_file.output $$cmake_umbrella_config_version_file.output
|
||||
cmake_qt5_umbrella_module_files.path = $$[QT_INSTALL_LIBS]/cmake/Qt5
|
||||
|
||||
QMAKE_SUBSTITUTES += ctest_macros_file cmake_umbrella_config_file
|
||||
QMAKE_SUBSTITUTES += ctest_macros_file cmake_umbrella_config_file cmake_umbrella_config_version_file
|
||||
|
||||
ctest_qt5_module_files.files += $$ctest_macros_file.output
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
|
||||
# The module finds its dependencies
|
||||
find_package(Qt5
|
||||
find_package(Qt5 5.1.0
|
||||
COMPONENTS Core
|
||||
OPTIONAL_COMPONENTS DoesNotExist
|
||||
)
|
||||
|
Loading…
x
Reference in New Issue
Block a user