From 3a33e0d1c028459570f58f1d8f520f6a4c569afc Mon Sep 17 00:00:00 2001 From: Justin62628 <37169106+Justin62628@users.noreply.github.com> Date: Tue, 8 Mar 2022 02:53:32 +0800 Subject: [PATCH] Update CMakeLists.txt --- rife_ncnn_vulkan_python/CMakeLists.txt | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/rife_ncnn_vulkan_python/CMakeLists.txt b/rife_ncnn_vulkan_python/CMakeLists.txt index 91451f9..7917d30 100644 --- a/rife_ncnn_vulkan_python/CMakeLists.txt +++ b/rife_ncnn_vulkan_python/CMakeLists.txt @@ -16,10 +16,18 @@ find_package(OpenMP) find_package(Vulkan REQUIRED) # Python -if(${CMAKE_VERSION} VERSION_LESS "3.15") - find_package(Python REQUIRED) +if (DEFINED PY_VERSION) + if (${CMAKE_VERSION} VERSION_LESS "3.15") + find_package(Python ${PY_VERSION} EXACT REQUIRED) + else() + find_package(Python ${PY_VERSION} EXACT REQUIRED COMPONENTS Development) + endif() else() - find_package(Python REQUIRED COMPONENTS Development) + if (${CMAKE_VERSION} VERSION_LESS "3.15") + find_package(Python REQUIRED) + else() + find_package(Python REQUIRED COMPONENTS Development) + endif() endif() # SWIG