aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/qtcreatorcdbext
diff options
context:
space:
mode:
Diffstat (limited to 'src/libs/qtcreatorcdbext')
-rw-r--r--src/libs/qtcreatorcdbext/CMakeLists.txt20
1 files changed, 6 insertions, 14 deletions
diff --git a/src/libs/qtcreatorcdbext/CMakeLists.txt b/src/libs/qtcreatorcdbext/CMakeLists.txt
index 5b03103bc88..3797afd1cf2 100644
--- a/src/libs/qtcreatorcdbext/CMakeLists.txt
+++ b/src/libs/qtcreatorcdbext/CMakeLists.txt
@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 3.10)
+cmake_minimum_required(VERSION 3.16)
list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/../../../cmake")
@@ -60,17 +60,9 @@ add_qtc_library(qtcreatorcdbext
qtc_library_enabled(_library_enabled qtcreatorcdbext)
if (_library_enabled)
- # TODO: Remove when cmake_minimum_required greater than 3.12
- if (CMAKE_VERSION VERSION_GREATER 3.12)
- find_package(Python3 3.8 COMPONENTS Development)
- set(PYTHONLIBS_FOUND ${Python3_Development_FOUND})
- set(PYTHON_LIBRARIES ${Python3_LIBRARIES})
- set(PYTHON_INCLUDE_DIR ${Python3_INCLUDE_DIRS})
- else()
- find_package(PythonLibs 3.8)
- endif()
+ find_package(Python3 3.8 COMPONENTS Development)
- if (NOT ${PYTHONLIBS_FOUND})
+ if (NOT ${Python3_Development_FOUND})
message(WARNING "PythonLibs (at least version 3.8) not found. qtcreatorcdbext will be built without Python support.")
return()
endif()
@@ -80,7 +72,7 @@ if (_library_enabled)
set(PythonRegex "^(.*)/(.*)/(python([0-9]+)_d)${CMAKE_IMPORT_LIBRARY_SUFFIX}$")
endif()
- foreach(lib IN LISTS PYTHON_LIBRARIES)
+ foreach(lib IN LISTS Python3_LIBRARIES)
if (lib MATCHES ${PythonRegex})
if (CMAKE_BUILD_TYPE STREQUAL "Debug")
set(PythonZipFileName "python${CMAKE_MATCH_4}_d.zip")
@@ -105,8 +97,8 @@ if (_library_enabled)
endif()
extend_qtc_library(qtcreatorcdbext
- DEPENDS "${PYTHON_LIBRARIES}"
- INCLUDES "${PYTHON_INCLUDE_DIR}"
+ DEPENDS "${Python3_LIBRARIES}"
+ INCLUDES "${Python3_INCLUDE_DIRS}"
DEFINES WITH_PYTHON=1
SOURCES
pycdbextmodule.cpp pycdbextmodule.h