Преглед изворни кода

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

blueloveTH пре 2 година
родитељ
комит
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 17)
 set(CMAKE_CXX_STANDARD_REQUIRED ON)
 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(
 execute_process(
-    COMMAND ${PYTHON3} prebuild.py
+    COMMAND ${Python3_EXECUTABLE} prebuild.py
     WORKING_DIRECTORY ${CMAKE_CURRENT_LIST_DIR}
     WORKING_DIRECTORY ${CMAKE_CURRENT_LIST_DIR}
     RESULT_VARIABLE PREBUILD_RESULT
     RESULT_VARIABLE PREBUILD_RESULT
 )
 )