Skip to content

Commit ec352a0

Browse files
authored
Merge pull request #302 from compnerd/python-interp
build: use `find_package` to find the python interpreter
2 parents 8b0eefa + 2ad1eea commit ec352a0

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ if(ENABLE_TESTING)
8585
find_program(LIT_COMMAND NAMES llvm-lit lit.py lit)
8686
endif()
8787

88-
find_package(PythonInterp)
88+
find_package(Python2 COMPONENTS Interpreter REQUIRED)
8989

9090
add_custom_target(check-xctest
9191
COMMAND
@@ -96,7 +96,7 @@ if(ENABLE_TESTING)
9696
LIBDISPATCH_BUILD_DIR=${XCTEST_PATH_TO_LIBDISPATCH_BUILD}
9797
LIBDISPATCH_OVERLAY_DIR=${XCTEST_PATH_TO_LIBDISPATCH_BUILD}/src/swift
9898
SWIFT_EXEC=${CMAKE_Swift_COMPILER}
99-
${PYTHON_EXECUTABLE} ${LIT_COMMAND} -sv ${CMAKE_SOURCE_DIR}/Tests/Functional
99+
$<TARGET_FILE:Python2::Interpreter> ${LIT_COMMAND} -sv ${CMAKE_SOURCE_DIR}/Tests/Functional
100100
COMMENT
101101
"Running XCTest functional test suite"
102102
DEPENDS

0 commit comments

Comments
 (0)