Mercurial > embed
diff gtest/CMakeLists.txt @ 62:6b612e43bfee
cmake: prefix libraries with lib, closes #880 @10m
author | David Demelier <markand@malikania.fr> |
---|---|
date | Fri, 13 Jul 2018 12:27:30 +0200 |
parents | e505b2708c99 |
children | b3c185090dc2 |
line wrap: on
line diff
--- a/gtest/CMakeLists.txt Fri Jul 13 10:52:59 2018 +0200 +++ b/gtest/CMakeLists.txt Fri Jul 13 12:27:30 2018 +0200 @@ -17,22 +17,24 @@ # cmake_minimum_required(VERSION 3.0) -project(GoogleTest) +project(gtest) -add_library(gtest src/gtest-all.cc) +add_library(libgtest src/gtest-all.cc) target_include_directories( - gtest + libgtest PUBLIC - ${GoogleTest_SOURCE_DIR}/include + ${gtest_SOURCE_DIR}/include PRIVATE - ${GoogleTest_SOURCE_DIR} + ${gtest_SOURCE_DIR} ) if (CMAKE_CXX_COMPILER_ID MATCHES "GNU" OR CMAKE_CXX_COMPILER_ID MATCHES "Clang") - target_compile_options(gtest PUBLIC -Wno-missing-field-initializers -Wno-unused-variable) + target_compile_options(libgtest PUBLIC -Wno-missing-field-initializers -Wno-unused-variable) endif () if (NOT WIN32) - target_link_libraries(gtest -pthread) + target_link_libraries(libgtest -pthread) endif () + +set_target_properties(libgtest PROPERTIES PREFIX "")