Просмотр исходного кода

fix https://github.com/blueloveTH/pocketpy/issues/103

blueloveTH 2 лет назад
Родитель
Сommit
71f0d5dac3
1 измененных файлов с 2 добавлено и 5 удалено
  1. 2 5
      CMakeLists.txt

+ 2 - 5
CMakeLists.txt

@@ -5,13 +5,10 @@ project(pocketpy)
 set(CMAKE_CXX_STANDARD 17)
 set(CMAKE_CXX_STANDARD_REQUIRED ON)
 
-find_program(PYTHON3 python)
-if(NOT PYTHON3)
-    find_program(PYTHON3 python3)
-endif()
+find_package(Python3 REQUIRED COMPONENTS Interpreter)
 
 execute_process(
-    COMMAND ${PYTHON3} prebuild.py
+    COMMAND ${Python3_EXECUTABLE} prebuild.py
     WORKING_DIRECTORY ${CMAKE_CURRENT_LIST_DIR}
     RESULT_VARIABLE PREBUILD_RESULT
 )