2
0
mirror of https://github.com/boostorg/cmake.git synced 2026-01-19 04:02:15 +00:00

432 Commits

Author SHA1 Message Date
Peter Dimov
58ad9a8d70 Update target_include_directories(lib INTERFACE include) in BoostInstall 2019-12-25 06:09:24 +02:00
Peter Dimov
baf4cb9b47 Move install variables to BoostInstall 2019-12-25 05:17:58 +02:00
Peter Dimov
f55fe42c97 Fix header subdir; set default install prefix to C:/Boost on Windows 2019-12-25 05:01:06 +02:00
Peter Dimov
e58eaf477a Install the .pdb files, if present 2019-12-25 04:37:50 +02:00
Peter Dimov
63d0d744e3 Fix BOOST_INSTALL_INCLUDEDIR to not contain the subdir in cache; add BOOST_RUNTIME_LINK, BUILD_SHARED_LIBS (option) 2019-12-25 04:30:04 +02:00
Peter Dimov
69ca701957 Update BoostInstall to use the install variables; set the OUTPUT_NAME, EXPORT_NAME properties of the installed target 2019-12-25 04:28:44 +02:00
Peter Dimov
472fd60e17 Add install layout variables 2019-12-25 01:33:40 +02:00
Peter Dimov
d31821a794 cd into the right directory 2019-12-22 20:40:55 +02:00
Peter Dimov
788271ee68 Add install test using mp11 2019-12-22 20:09:25 +02:00
Peter Dimov
e6fdcfcbd0 Do not install include/ in boost_install 2019-12-22 08:32:45 +02:00
Peter Dimov
0f9e302913 Add BoostInstall.cmake 2019-12-22 02:31:14 +02:00
Peter Dimov
202658a0cf Enable Boost_DEBUG on Travis and Appveyor 2019-12-21 21:33:15 +02:00
Peter Dimov
db32ab1f85 Boost_DEBUG should also enable VERBOSE output 2019-12-21 21:32:06 +02:00
Peter Dimov
d62699e2a3 Add BOOST_INCOMPATIBLE_LIBRARIES 2019-12-21 15:59:10 +02:00
Peter Dimov
1744751553 Add include guards 2019-12-21 04:23:53 +02:00
Peter Dimov
1b9e66d9a8 Disable testing for libraries added with EXCLUDE_FROM_ALL 2019-12-21 01:16:14 +02:00
Peter Dimov
2e814c5e73 Add tests with BOOST_INCLUDE_LIBRARIES to Travis and Appveyor 2019-12-20 22:31:27 +02:00
Peter Dimov
04a3ce121d When BOOST_INCLUDE_LIBRARIES is set, include other libraries with EXCLUDE_FROM_ALL so that dependencies are found and built 2019-12-20 22:01:40 +02:00
Peter Dimov
ed7ff3e547 Add trusty, bionic to Travis 2019-12-16 21:22:02 +02:00
Peter Dimov
d69ea5b752 Remove incorrect -X option 2019-12-16 19:54:26 +02:00
Peter Dimov
0fbae0bcf7 Add .yml files 2019-12-16 19:46:08 +02:00
Peter Dimov
5c2fc788da BoostMessage: Forward arguments properly 2019-12-16 18:58:17 +02:00
Peter Dimov
d3a39bebad VERSION_GREATER_EQUAL requires CMake 3.7 2019-12-16 16:52:58 +02:00
Peter Dimov
ebbb483b93 Change 'library' to 'Boost library' in messages 2019-12-16 05:15:46 +02:00
Peter Dimov
8a2148e6b9 Remove 'check' target, not needed, testing will use ctest 2019-12-16 04:30:30 +02:00
Peter Dimov
125993e1b0 Set CMAKE_RUNTIME_OUTPUT_DIRECTORY when testing on Windows, or DLLs aren't found 2019-12-16 04:26:20 +02:00
Peter Dimov
e52255e4b4 BoostTest: use STATIC libraries for compile tests 2019-12-16 04:22:37 +02:00
Peter Dimov
fd1edcf6d1 BoostTest: propagate configuration to nested cmake invocations 2019-12-16 01:42:50 +02:00
Peter Dimov
c9a31e1b06 Add BoostRoot, BoostMessage, BoostTest, BoostTestJamfile 2019-12-15 20:02:14 +02:00
Peter Dimov
ea50e7b3cd Add .gitattributes 2019-12-15 18:38:30 +02:00
Peter Dimov
661df4ba91 Update README.md 2019-12-15 18:35:45 +02:00
Peter Dimov
e5f564d5da Initial commit 2019-12-15 18:30:05 +02:00