From 90cb8254dfe8a8262c601f5bb767ffe3560edc6c Mon Sep 17 00:00:00 2001 From: Peter Dimov Date: Sat, 18 Jan 2020 07:12:06 +0200 Subject: [PATCH] Install Core as well; add EXCLUDE_FROM_ALL to test libraries --- .travis.yml | 2 +- test/CMakeLists.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index ff6aa27..799778b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -345,7 +345,7 @@ matrix: script: - pip install --user cmake - mkdir __build__ && cd __build__ - - cmake -DBOOST_ENABLE_CMAKE=1 -DBoost_VERBOSE=1 -DBOOST_INCLUDE_LIBRARIES=system -DCMAKE_INSTALL_PREFIX=~/.local .. + - cmake -DBOOST_ENABLE_CMAKE=1 -DBoost_VERBOSE=1 -DBOOST_INCLUDE_LIBRARIES="system;core" -DCMAKE_INSTALL_PREFIX=~/.local .. - cmake --build . --target install - cd ../libs/system/test/cmake_install_test && mkdir __build__ && cd __build__ - cmake -DCMAKE_INSTALL_PREFIX=~/.local .. diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt index e4457f8..0dfa40f 100644 --- a/test/CMakeLists.txt +++ b/test/CMakeLists.txt @@ -20,7 +20,7 @@ endmacro() macro(lib name macro) - add_library(${name} ${ARGN}) + add_library(${name} EXCLUDE_FROM_ALL ${ARGN}) target_compile_definitions(${name} PRIVATE $<$:${macro}=1>) target_link_libraries(${name} PRIVATE Boost::system Boost::config)