Peter Dimov
|
2fa92da819
|
Cosmetic fixes
|
2022-11-26 18:44:34 +02:00 |
|
Alexander Grund
|
0e39563d3a
|
Print CMake version on VERBOSE configure
As CMake changes behavior or available features depending on the version it is useful to know the version actually used during a configure run.
|
2022-11-26 17:01:45 +01:00 |
|
Peter Dimov
|
4c755a7404
|
Use BOOST_SKIP_INSTALL_RULES instead of CMAKE_SKIP_INSTALL_RULES, as the latter inhibits the generation of cmake_install.cmake and install targets
|
2022-10-21 01:34:52 +03:00 |
|
Peter Dimov
|
867da2bf4d
|
Remove gil from the incompatible libraries
|
2022-06-21 20:42:31 +03:00 |
|
Peter Dimov
|
6f704f541f
|
Add dependency of check on tests when check is declared, not in BoostTest
|
2022-06-03 06:20:02 +03:00 |
|
Peter Dimov
|
108b079520
|
Add --no-tests=error to target check
|
2022-06-03 05:59:45 +03:00 |
|
Peter Dimov
|
ff7da80c6e
|
Remove hana and safe_numerics from the incompatible library list
|
2021-10-29 21:06:17 +03:00 |
|
Peter Dimov
|
f1f15cd166
|
Remove compute from BOOST_INCOMPATIBLE_LIBRARIES
|
2021-09-24 19:32:22 +03:00 |
|
Peter Dimov
|
c2f52bfbb3
|
Update BoostRoot to not define cache variables when not root project
|
2021-09-18 16:38:56 +03:00 |
|
Peter Dimov
|
7b72b9c087
|
Save and restore variable values instead of unsetting them, because https://gitlab.kitware.com/cmake/cmake/-/issues/22651
|
2021-09-18 15:11:54 +03:00 |
|
Peter Dimov
|
4dfbec1d50
|
Remove hof from BOOST_INCOMPATIBLE_LIBRARIES
|
2021-09-16 14:26:54 +03:00 |
|
Peter Dimov
|
6294c9f3a7
|
Remove stl_interfaces, yap from BOOST_INCOMPATIBLE_LIBRARIES
|
2021-09-16 14:20:09 +03:00 |
|
Peter Dimov
|
eb6106496e
|
Remove callable_traits from BOOST_INCOMPATIBLE_LIBRARIES
|
2021-09-16 14:14:12 +03:00 |
|
Peter Dimov
|
79cb67e6ec
|
Only add libraries with EXCLUDE_FROM_ALL when BUILD_TESTING is true
|
2021-09-13 16:22:30 +03:00 |
|
Peter Dimov
|
f260111123
|
Set CMAKE_SKIP_INSTALL_RULES for non-included libraries
|
2021-09-13 16:09:48 +03:00 |
|
Peter Dimov
|
4f1840de88
|
Change status output slightly
|
2021-06-11 17:04:20 +03:00 |
|
Peter Dimov
|
af3707cba3
|
Remove beast from incompatible
|
2021-06-11 17:01:52 +03:00 |
|
Peter Dimov
|
09973992f7
|
Revert "Remove beast, stl_interfaces from incompatible"
This reverts commit a6afa2b17e
temporarily until everything is merged to master.
|
2021-06-11 01:44:08 +03:00 |
|
Peter Dimov
|
5cbded7e4d
|
Remove requirement for BOOST_ENABLE_CMAKE to be set
|
2021-06-10 03:05:07 +03:00 |
|
Peter Dimov
|
a6afa2b17e
|
Remove beast, stl_interfaces from incompatible
|
2021-06-06 22:38:27 +03:00 |
|
Peter Dimov
|
f0b2e06896
|
Output included and excluded libraries in BoostRoot
|
2021-06-04 19:39:57 +03:00 |
|
Peter Dimov
|
c9b97e5a12
|
Skip Boost.Python and dependents when BOOST_ENABLE_PYTHON is OFF
|
2021-06-04 04:11:25 +03:00 |
|
Peter Dimov
|
6804d31194
|
Add a status message to BoostRoot
|
2021-06-03 21:52:27 +03:00 |
|
Peter Dimov
|
9f32087cf0
|
Unblock static_string
|
2021-06-02 04:55:01 +03:00 |
|
Peter Dimov
|
de4ef67c31
|
Change installation support message
|
2021-05-30 20:10:51 +03:00 |
|
Peter Dimov
|
cd0cd5cdc4
|
Fix option(BOOST_ENABLE_MPI) syntax
|
2021-05-30 06:56:36 +03:00 |
|
Peter Dimov
|
2b02eee603
|
Add the BOOST_ENABLE_MPI option
|
2021-05-30 02:10:22 +03:00 |
|
Peter Dimov
|
2f14e7c79f
|
Revert "Call __boost_auto_install even when EXCLUDE_FROM_ALL, as a dependency may still create install targets"
This reverts commit eff29605de.
|
2021-03-19 03:05:09 +02:00 |
|
Peter Dimov
|
eff29605de
|
Call __boost_auto_install even when EXCLUDE_FROM_ALL, as a dependency may still create install targets
|
2021-03-18 23:40:19 +02:00 |
|
Peter Dimov
|
bb440de0fd
|
Fix dependency scanning being broken by Boost::boost picked up by mistake
|
2021-03-18 19:05:33 +02:00 |
|
Peter Dimov
|
125fc84d06
|
Set BUILD_TESTING to off by default
|
2021-03-18 18:54:39 +02:00 |
|
Peter Dimov
|
d927aace1c
|
Remove serialization from blacklist
|
2021-03-18 17:21:30 +02:00 |
|
Peter Dimov
|
efbbc015ba
|
Update blacklist
|
2020-04-30 18:33:08 +03:00 |
|
Peter Dimov
|
7baa588306
|
Change 'installation support' message
|
2020-03-25 21:36:41 +02:00 |
|
Peter Dimov
|
7832923989
|
Add static_string to BOOST_INCOMPATIBLE_LIBRARIES
|
2020-03-07 17:40:57 +02:00 |
|
Peter Dimov
|
07e90ea0d9
|
Override CMAKE_INSTALL_PREFIX in the very beginning, as it can only be set once
|
2020-01-14 06:13:12 +02:00 |
|
Peter Dimov
|
7eeadf53d4
|
list(REMOVE_DUPLICATES requires a list on older CMake
|
2020-01-12 20:40:56 +02:00 |
|
Peter Dimov
|
83290edb64
|
Simplify add_subdirectory calls
|
2020-01-12 17:52:42 +02:00 |
|
Peter Dimov
|
82cf685d04
|
list(REMOVE_ITEM doesn't accept an empty list in older CMake versions
|
2020-01-12 08:11:35 +02:00 |
|
Peter Dimov
|
11fe5f32c4
|
Scan for dependent libraries and add them without EXCLUDE_FOR_ALL, in order for autoinstall to work
|
2020-01-12 07:58:27 +02:00 |
|
Peter Dimov
|
87994d388d
|
Add automatic installation support to the superproject
|
2020-01-12 04:55:32 +02:00 |
|
Peter Dimov
|
afab08a7fe
|
Check BOOST_INCLUDE_LIBRARIES and warn when a given library isn't present
|
2020-01-11 20:09:35 +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
|
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
|
472fd60e17
|
Add install layout variables
|
2019-12-25 01:33:40 +02:00 |
|
Peter Dimov
|
d62699e2a3
|
Add BOOST_INCOMPATIBLE_LIBRARIES
|
2019-12-21 15:59:10 +02:00 |
|
Peter Dimov
|
1b9e66d9a8
|
Disable testing for libraries added with EXCLUDE_FROM_ALL
|
2019-12-21 01:16:14 +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
|
ebbb483b93
|
Change 'library' to 'Boost library' in messages
|
2019-12-16 05:15:46 +02:00 |
|