소스 검색

Update CMakeLists.txt

blueloveTH 2 년 전
부모
커밋
65686f50f2
1개의 변경된 파일6개의 추가작업 그리고 2개의 파일을 삭제
  1. 6 2
      CMakeLists.txt

+ 6 - 2
CMakeLists.txt

@@ -1,11 +1,15 @@
-cmake_minimum_required(VERSION 3.12)
+cmake_minimum_required(VERSION 3.10)
 
 project(pocketpy)
 
 set(CMAKE_CXX_STANDARD 17)
 set(CMAKE_CXX_STANDARD_REQUIRED ON)
 
-find_package(Python3 COMPONENTS Interpreter)
+# if cmake < 3.12, find_package(Python3) will not work, we directly use python3
+if (CMAKE_VERSION VERSION_LESS 3.12)
+    set(Python3_EXECUTABLE python3)
+else()
+    find_package(Python3 COMPONENTS Interpreter)
 
 execute_process(
     COMMAND ${Python3_EXECUTABLE} prebuild.py