@@ -9,7 +9,7 @@ include(ExternalProject)
99ExternalProject_Add(
1010 googletest
1111 GIT_REPOSITORY https://github.com/google/googletest.git
12- GIT_TAG "release-1.8 .1"
12+ GIT_TAG "release-1.12 .1"
1313 UPDATE_COMMAND ""
1414 INSTALL_COMMAND ""
1515 LOG_DOWNLOAD ON
@@ -22,36 +22,36 @@ set(GTEST_INCLUDE_DIRS ${source_dir}/googletest/include)
2222set (GMOCK_INCLUDE_DIRS ${source_dir} /googlemock/include )
2323
2424ExternalProject_Get_Property(googletest binary_dir)
25- set (GTEST_LIBRARY_PATH ${binary_dir} /googlemock/gtest /${CMAKE_FIND_LIBRARY_PREFIXES} gtest.a)
25+ set (GTEST_LIBRARY_PATH ${binary_dir} /lib /${CMAKE_FIND_LIBRARY_PREFIXES} gtest.a)
2626set (GTEST_LIBRARY gtest)
2727add_library (${GTEST_LIBRARY} UNKNOWN IMPORTED )
2828set_target_properties (${GTEST_LIBRARY} PROPERTIES
29- IMPORTED_LOCATION ${GTEST_LIBRARY_PATH}
30- IMPORTED_LINK_INTERFACE_LIBRARIES ${CMAKE_THREAD_LIBS_INIT} )
29+ " IMPORTED_LOCATION" " ${GTEST_LIBRARY_PATH} "
30+ " IMPORTED_LINK_INTERFACE_LIBRARIES" " ${CMAKE_THREAD_LIBS_INIT} " )
3131add_dependencies (${GTEST_LIBRARY} googletest)
3232
33- set (GTEST_MAIN_LIBRARY_PATH ${binary_dir} /googlemock/gtest /${CMAKE_FIND_LIBRARY_PREFIXES} gtest_main.a)
33+ set (GTEST_MAIN_LIBRARY_PATH ${binary_dir} /lib /${CMAKE_FIND_LIBRARY_PREFIXES} gtest_main.a)
3434set (GTEST_MAIN_LIBRARY gtest_main)
3535add_library (${GTEST_MAIN_LIBRARY} UNKNOWN IMPORTED )
3636set_target_properties (${GTEST_MAIN_LIBRARY} PROPERTIES
37- IMPORTED_LOCATION ${GTEST_MAIN_LIBRARY_PATH}
38- IMPORTED_LINK_INTERFACE_LIBRARIES ${CMAKE_THREAD_LIBS_INIT} )
37+ " IMPORTED_LOCATION" " ${GTEST_MAIN_LIBRARY_PATH} "
38+ " IMPORTED_LINK_INTERFACE_LIBRARIES" " ${CMAKE_THREAD_LIBS_INIT} " )
3939add_dependencies (${GTEST_MAIN_LIBRARY} googletest)
4040
41- set (GMOCK_LIBRARY_PATH ${binary_dir} /googlemock /${CMAKE_FIND_LIBRARY_PREFIXES} gmock.a)
41+ set (GMOCK_LIBRARY_PATH ${binary_dir} /lib /${CMAKE_FIND_LIBRARY_PREFIXES} gmock.a)
4242set (GMOCK_LIBRARY gmock)
4343add_library (${GMOCK_LIBRARY} UNKNOWN IMPORTED )
4444set_target_properties (${GMOCK_LIBRARY} PROPERTIES
45- IMPORTED_LOCATION ${GMOCK_LIBRARY_PATH}
46- IMPORTED_LINK_INTERFACE_LIBRARIES ${CMAKE_THREAD_LIBS_INIT} )
45+ " IMPORTED_LOCATION" " ${GMOCK_LIBRARY_PATH} "
46+ " IMPORTED_LINK_INTERFACE_LIBRARIES" " ${CMAKE_THREAD_LIBS_INIT} " )
4747add_dependencies (${GMOCK_LIBRARY} googletest)
4848
49- set (GMOCK_MAIN_LIBRARY_PATH ${binary_dir} /googlemock /${CMAKE_FIND_LIBRARY_PREFIXES} gmock_main.a)
49+ set (GMOCK_MAIN_LIBRARY_PATH ${binary_dir} /lib /${CMAKE_FIND_LIBRARY_PREFIXES} gmock_main.a)
5050set (GMOCK_MAIN_LIBRARY gmock_main)
5151add_library (${GMOCK_MAIN_LIBRARY} UNKNOWN IMPORTED )
5252set_target_properties (${GMOCK_MAIN_LIBRARY} PROPERTIES
53- IMPORTED_LOCATION ${GMOCK_MAIN_LIBRARY_PATH}
54- IMPORTED_LINK_INTERFACE_LIBRARIES ${CMAKE_THREAD_LIBS_INIT} )
53+ " IMPORTED_LOCATION" " ${GMOCK_MAIN_LIBRARY_PATH} "
54+ " IMPORTED_LINK_INTERFACE_LIBRARIES" " ${CMAKE_THREAD_LIBS_INIT} " )
5555add_dependencies (${GMOCK_MAIN_LIBRARY} ${GTEST_LIBRARY} )
5656
5757include_directories (
0 commit comments