changeset 6516:b10172647c7b Orthanc-1.12.4

hotfix: compatibility with newer versions of cmake for python plugin
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 02 Dec 2025 11:33:34 +0100
parents d14ed99d5614
children 2504752ba507
files OrthancFramework/Resources/CMake/OrthancFrameworkConfiguration.cmake
diffstat 1 files changed, 8 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/OrthancFramework/Resources/CMake/OrthancFrameworkConfiguration.cmake	Tue Mar 18 13:37:34 2025 +0100
+++ b/OrthancFramework/Resources/CMake/OrthancFrameworkConfiguration.cmake	Tue Dec 02 11:33:34 2025 +0100
@@ -43,8 +43,14 @@
 include(CheckStructHasMember)
 include(CheckSymbolExists)
 include(CheckTypeSize)
-include(FindPythonInterp)
-  
+
+if (CMAKE_VERSION VERSION_GREATER "3.11")
+  find_package(Python REQUIRED COMPONENTS Interpreter)
+  set(PYTHON_EXECUTABLE ${Python_EXECUTABLE})
+else()
+  include(FindPythonInterp)
+endif()
+
 include(${CMAKE_CURRENT_LIST_DIR}/AutoGeneratedCode.cmake)
 include(${CMAKE_CURRENT_LIST_DIR}/DownloadPackage.cmake)
 include(${CMAKE_CURRENT_LIST_DIR}/Compiler.cmake)