diff --git a/CMake/PackageDepends/MITK_Python3_Config.cmake b/CMake/PackageDepends/MITK_Python3_Config.cmake index e69de29bb2..7324aa0d44 100644 --- a/CMake/PackageDepends/MITK_Python3_Config.cmake +++ b/CMake/PackageDepends/MITK_Python3_Config.cmake @@ -0,0 +1,3 @@ +foreach(python3_component ${Python3_REQUIRED_COMPONENTS_BY_MODULE}) + list(APPEND ALL_LIBRARIES "Python3::${python3_component}") +endforeach() diff --git a/Modules/Python/autoload/PythonService/CMakeLists.txt b/Modules/Python/autoload/PythonService/CMakeLists.txt index 57455c3863..c0b5d4f8f6 100644 --- a/Modules/Python/autoload/PythonService/CMakeLists.txt +++ b/Modules/Python/autoload/PythonService/CMakeLists.txt @@ -1,15 +1,15 @@ mitkFunctionCheckCompilerFlags("-Wno-cpp" CMAKE_CXX_FLAGS) mitk_create_module(PythonService INCLUDE_DIRS PRIVATE src/PythonService DEPENDS PUBLIC MitkPython PACKAGE_DEPENDS PUBLIC Qt5|Widgets CTK|CTKScriptingPythonCore+CTKScriptingPythonWidgets - AUTOLOAD_WITH MitkPython + PRIVATE Python3|NumPy + AUTOLOAD_WITH MitkPython ) if(TARGET ${MODULE_TARGET}) - target_link_libraries(${MODULE_TARGET} PUBLIC Python3::NumPy) configure_file(PythonPath.h.in "${CMAKE_CURRENT_BINARY_DIR}/PythonPath.h" @ONLY) endif()