diff options
| author | Blue <blue@macaw.me> | 2023-03-11 02:09:32 +0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-03-11 00:09:32 +0100 |
| commit | a6c835ba04f8eaa6aab64e6378c6d402a8340218 (patch) | |
| tree | e05ab949f8f10122f102bfd486124aa9c3ea0dc4 /CMakeLists.txt | |
| parent | 13ecdcc063ad4b4c9cae12e6bc8d3d3ee2b5cf42 (diff) | |
cmake: Add option to manually choose Qt major version (#553)
Diffstat (limited to 'CMakeLists.txt')
| -rw-r--r-- | CMakeLists.txt | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index ad390fee..037a9296 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -14,9 +14,12 @@ set(CMAKE_CXX_EXTENSIONS OFF) set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${PROJECT_SOURCE_DIR}/cmake/modules") -find_package(QT NAMES Qt6 Qt5 REQUIRED COMPONENTS Core Network Xml) +if(NOT DEFINED QT_VERSION_MAJOR) + find_package(QT NAMES Qt6 Qt5 REQUIRED COMPONENTS Core Network Xml) +endif() message("-- Choosing Qt ${QT_VERSION_MAJOR}") find_package(Qt${QT_VERSION_MAJOR} 5.9.2 REQUIRED COMPONENTS Core Network Xml) + # QCA (optional) find_package(Qca-qt${QT_VERSION_MAJOR} QUIET) if(${QT_VERSION_MAJOR} EQUAL 6) |
