blueloveTH 2023-07-04 20:56:43 +08:00
parent d7cf7e070b
commit 71f0d5dac3

View File

@ -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) find_package(Python3 REQUIRED COMPONENTS Interpreter)
if(NOT PYTHON3)
find_program(PYTHON3 python3)
endif()
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
) )