summaryrefslogtreecommitdiff
path: root/googletest
diff options
context:
space:
mode:
authorTom Hughes <tomhughes@google.com>2023-02-01 11:44:24 -0800
committerCopybara-Service <copybara-worker@google.com>2023-02-01 11:44:56 -0800
commitfd36851c8d383a2b711905eb488692da1152a3d8 (patch)
tree2f75d4c09fb66e0cb03639d216f0e261b95c4989 /googletest
parent0a3b403fe037ff80daa1826ae99eed41e94dea05 (diff)
downloadgoogletest-git-fd36851c8d383a2b711905eb488692da1152a3d8.tar.gz
Build gmock Python tests when building with cmake
Fixes #4124. PiperOrigin-RevId: 506379032 Change-Id: Ibc44ffce1012bbf313565728a3d9e5e6e56ba660
Diffstat (limited to 'googletest')
-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 41405587..0438bef8 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...)