From 5a1b6d86c2a9732e82181d3c41bc8135f1635528 Mon Sep 17 00:00:00 2001 From: Amin Bandali <amin.bandali@savoirfairelinux.com> Date: Thu, 7 Oct 2021 14:15:45 -0400 Subject: [PATCH] cmake: fix recently broken build FindPython3 sets a different variable than the old FindPythonInterp, namely it sets Python3_EXECUTABLE instead of PYTHON_EXECUTABLE. Change-Id: I423bf0b9eb68d9fea42f8f51b72154a01449f095 --- CMakeLists.txt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 2577747bb..4b14330ce 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -32,11 +32,13 @@ file(GLOB_RECURSE if(${CMAKE_VERSION} VERSION_GREATER_EQUAL "3.12.0") include(FindPython3) find_package (Python3 COMPONENTS Interpreter) + set(PYTHON_EXEC ${Python3_EXECUTABLE}) else() include(FindPythonInterp) + set(PYTHON_EXEC ${PYTHON_EXECUTABLE}) endif() execute_process( - COMMAND ${PYTHON_EXECUTABLE} ${PROJECT_SOURCE_DIR}/gen-resources.py + COMMAND ${PYTHON_EXEC} ${PROJECT_SOURCE_DIR}/gen-resources.py WORKING_DIRECTORY ${PROJECT_SOURCE_DIR} ) -- GitLab