Mercurial > embed
comparison gtest/CMakeLists.txt @ 63:b3c185090dc2
cmake: use BUILD_INTERFACE, closes #881 @10m
author | David Demelier <markand@malikania.fr> |
---|---|
date | Fri, 13 Jul 2018 12:32:37 +0200 |
parents | 6b612e43bfee |
children | 46012b0dea51 |
comparison
equal
deleted
inserted
replaced
62:6b612e43bfee | 63:b3c185090dc2 |
---|---|
21 | 21 |
22 add_library(libgtest src/gtest-all.cc) | 22 add_library(libgtest src/gtest-all.cc) |
23 | 23 |
24 target_include_directories( | 24 target_include_directories( |
25 libgtest | 25 libgtest |
26 PUBLIC | 26 PUBLIC $<BUILD_INTERFACE:${gtest_SOURCE_DIR}/include> |
27 ${gtest_SOURCE_DIR}/include | 27 PRIVATE ${gtest_SOURCE_DIR} |
28 PRIVATE | |
29 ${gtest_SOURCE_DIR} | |
30 ) | 28 ) |
31 | 29 |
32 if (CMAKE_CXX_COMPILER_ID MATCHES "GNU" OR CMAKE_CXX_COMPILER_ID MATCHES "Clang") | 30 if (CMAKE_CXX_COMPILER_ID MATCHES "GNU" OR CMAKE_CXX_COMPILER_ID MATCHES "Clang") |
33 target_compile_options(libgtest PUBLIC -Wno-missing-field-initializers -Wno-unused-variable) | 31 target_compile_options(libgtest PUBLIC -Wno-missing-field-initializers -Wno-unused-variable) |
34 endif () | 32 endif () |