mirror of
				https://github.com/gnss-sdr/gnss-sdr
				synced 2025-10-31 07:13:03 +00:00 
			
		
		
		
	Avoid warning when building googletest with CMake >= 3.19
This commit is contained in:
		| @@ -63,9 +63,15 @@ if(NOT GOOGLETEST_FOUND) | |||||||
|                 ${CMAKE_BINARY_DIR}/gtest-${GNSSSDR_GTEST_LOCAL_VERSION}/lib/${CMAKE_FIND_LIBRARY_PREFIXES}gtest_maind${CMAKE_STATIC_LIBRARY_SUFFIX} |                 ${CMAKE_BINARY_DIR}/gtest-${GNSSSDR_GTEST_LOCAL_VERSION}/lib/${CMAKE_FIND_LIBRARY_PREFIXES}gtest_maind${CMAKE_STATIC_LIBRARY_SUFFIX} | ||||||
|             ) |             ) | ||||||
|         endif() |         endif() | ||||||
|  |         set(GOOGLETEST_GIT_TAG "v1.10.x") | ||||||
|  |         if(CMAKE_VERSION VERSION_GREATER 3.18.99) | ||||||
|  |             # workaround to avoid warning about deprecated CMakeLists.txt with CMake >= 3.19 | ||||||
|  |             # Remove after a stable release of Googletest including this fix | ||||||
|  |             set(GOOGLETEST_GIT_TAG "d128fc8252d53baad6ea456fa08cbf9028d255f4") | ||||||
|  |         endif() | ||||||
|         ExternalProject_Add(gtest-${GNSSSDR_GTEST_LOCAL_VERSION} |         ExternalProject_Add(gtest-${GNSSSDR_GTEST_LOCAL_VERSION} | ||||||
|             GIT_REPOSITORY https://github.com/google/googletest |             GIT_REPOSITORY https://github.com/google/googletest | ||||||
|             GIT_TAG v1.10.x |             GIT_TAG ${GOOGLETEST_GIT_TAG} | ||||||
|             SOURCE_DIR ${CMAKE_BINARY_DIR}/thirdparty/gtest/gtest-${GNSSSDR_GTEST_LOCAL_VERSION} |             SOURCE_DIR ${CMAKE_BINARY_DIR}/thirdparty/gtest/gtest-${GNSSSDR_GTEST_LOCAL_VERSION} | ||||||
|             BINARY_DIR ${CMAKE_BINARY_DIR}/gtest-${GNSSSDR_GTEST_LOCAL_VERSION} |             BINARY_DIR ${CMAKE_BINARY_DIR}/gtest-${GNSSSDR_GTEST_LOCAL_VERSION} | ||||||
|             CMAKE_ARGS ${GTEST_COMPILER} |             CMAKE_ARGS ${GTEST_COMPILER} | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Carles Fernandez
					Carles Fernandez