From fd36851c8d383a2b711905eb488692da1152a3d8 Mon Sep 17 00:00:00 2001 From: Tom Hughes Date: Wed, 1 Feb 2023 11:44:24 -0800 Subject: [PATCH] Build gmock Python tests when building with cmake Fixes #4124. PiperOrigin-RevId: 506379032 Change-Id: Ibc44ffce1012bbf313565728a3d9e5e6e56ba660 --- googletest/cmake/internal_utils.cmake | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/googletest/cmake/internal_utils.cmake b/googletest/cmake/internal_utils.cmake index 41405587f..0438bef83 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...)