summaryrefslogtreecommitdiffstats
path: root/googletest/cmake/internal_utils.cmake
diff options
context:
space:
mode:
authorTom Hughes <tomhughes@google.com>2023-02-01 19:44:24 (GMT)
committerCopybara-Service <copybara-worker@google.com>2023-02-01 19:44:56 (GMT)
commitfd36851c8d383a2b711905eb488692da1152a3d8 (patch)
tree2f75d4c09fb66e0cb03639d216f0e261b95c4989 /googletest/cmake/internal_utils.cmake
parent0a3b403fe037ff80daa1826ae99eed41e94dea05 (diff)
downloadgoogletest-fd36851c8d383a2b711905eb488692da1152a3d8.zip
googletest-fd36851c8d383a2b711905eb488692da1152a3d8.tar.gz
googletest-fd36851c8d383a2b711905eb488692da1152a3d8.tar.bz2
Build gmock Python tests when building with cmake
Fixes #4124. PiperOrigin-RevId: 506379032 Change-Id: Ibc44ffce1012bbf313565728a3d9e5e6e56ba660
Diffstat (limited to 'googletest/cmake/internal_utils.cmake')
-rw-r--r--googletest/cmake/internal_utils.cmake6
1 files changed, 4 insertions, 2 deletions
diff --git a/googletest/cmake/internal_utils.cmake b/googletest/cmake/internal_utils.cmake
index 4140558..0438bef 100644
--- a/googletest/cmake/internal_utils.cmake
+++ b/googletest/cmake/internal_utils.cmake
@@ -259,10 +259,12 @@ endif()
# Sets PYTHONINTERP_FOUND and PYTHON_EXECUTABLE.
if ("${CMAKE_VERSION}" VERSION_LESS "3.12.0")
find_package(PythonInterp)
+ set(PYTHONINTERP_FOUND ${PYTHONINTERP_FOUND} CACHE INTERNAL "")
+ set(PYTHON_EXECUTABLE ${PYTHON_EXECUTABLE} CACHE INTERNAL "")
else()
find_package(Python COMPONENTS Interpreter)
- set(PYTHONINTERP_FOUND ${Python_Interpreter_FOUND})
- set(PYTHON_EXECUTABLE ${Python_EXECUTABLE})
+ set(PYTHONINTERP_FOUND ${Python_Interpreter_FOUND} CACHE INTERNAL "")
+ set(PYTHON_EXECUTABLE ${Python_EXECUTABLE} CACHE INTERNAL "")
endif()
# cxx_test_with_flags(name cxx_flags libs srcs...)