make previous change portable

Use cmake's _PREFIX and _SUFFIX to determine the library location.
This commit is contained in:
Timothy D. Prime 2017-02-08 13:34:35 -08:00
parent 32d7d04858
commit dd3485492d

View file

@ -55,10 +55,10 @@ else ()
add_library(gtest UNKNOWN IMPORTED) add_library(gtest UNKNOWN IMPORTED)
add_library(gtest_main UNKNOWN IMPORTED) add_library(gtest_main UNKNOWN IMPORTED)
set_target_properties(gtest PROPERTIES set_target_properties(gtest PROPERTIES
IMPORTED_LOCATION ${CMAKE_CURRENT_BINARY_DIR}/gtest/libgtest.a IMPORTED_LOCATION "${CMAKE_CURRENT_BINARY_DIR}/gtest/${CMAKE_STATIC_LIBRARY_PREFIX}gtest${CMAKE_STATIC_LIBRARY_SUFFIX}"
) )
set_target_properties(gtest_main PROPERTIES set_target_properties(gtest_main PROPERTIES
IMPORTED_LOCATION ${CMAKE_CURRENT_BINARY_DIR}/gtest/libgtest_main.a IMPORTED_LOCATION "${CMAKE_CURRENT_BINARY_DIR}/gtest/${CMAKE_STATIC_LIBRARY_PREFIX}gtest_main${CMAKE_STATIC_LIBRARY_SUFFIX}"
) )
add_dependencies(gtest googletest) add_dependencies(gtest googletest)
add_dependencies(gtest_main googletest) add_dependencies(gtest_main googletest)