mirror of
https://git.mirrors.martin98.com/https://github.com/google/googletest.git
synced 2025-06-04 11:25:34 +08:00
Refactor finding python
Use `find_package(Python ..)` if available, instead of the deprecated `find_package(PythonInterp)` CMake module.
This commit is contained in:
parent
035de8c7fd
commit
826e9f25a1
@ -244,7 +244,13 @@ function(cxx_executable name dir libs)
|
|||||||
endfunction()
|
endfunction()
|
||||||
|
|
||||||
# Sets PYTHONINTERP_FOUND and PYTHON_EXECUTABLE.
|
# Sets PYTHONINTERP_FOUND and PYTHON_EXECUTABLE.
|
||||||
find_package(PythonInterp)
|
if ("${CMAKE_VERSION}" VERSION_LESS "3.12.0")
|
||||||
|
find_package(PythonInterp)
|
||||||
|
else()
|
||||||
|
find_package(Python COMPONENTS Interpreter)
|
||||||
|
set(PYTHONINTERP_FOUND ${Python_Interpreter_FOUND})
|
||||||
|
set(PYTHON_EXECUTABLE ${Python_EXECUTABLE})
|
||||||
|
endif()
|
||||||
|
|
||||||
# cxx_test_with_flags(name cxx_flags libs srcs...)
|
# cxx_test_with_flags(name cxx_flags libs srcs...)
|
||||||
#
|
#
|
||||||
|
Loading…
x
Reference in New Issue
Block a user