Peter Dimov
|
efdd1afcb7
|
Enable runtime-debugging check
|
2019-01-13 20:12:08 +02:00 |
|
Peter Dimov
|
873ccb5ca1
|
Only check toolset when --layout=versioned
|
2019-01-13 18:53:59 +02:00 |
|
Peter Dimov
|
b664b68eec
|
Reorder rejections by actionability
|
2019-01-13 17:55:50 +02:00 |
|
Peter Dimov
|
615f1c4511
|
Remove cmake_minimum_required calls from config files
|
2019-01-11 18:41:34 +02:00 |
|
Peter Dimov
|
8d187409d4
|
Install BoostConfig.cmake and BoostConfigVersion.cmake
|
2019-01-10 21:44:10 +02:00 |
|
Peter Dimov
|
f0f841350c
|
Prefix internal variables with __boost/_BOOST; set boost_*_FOUND to 0, _NOT_FOUND_MESSAGE, when no variants or a dependency is missing
|
2019-01-10 19:31:03 +02:00 |
|
Peter Dimov
|
961afd8a7e
|
Find dependencies with find_package, require exact version match, pass the CMAKEDIR to HINTS
|
2019-01-10 07:26:00 +02:00 |
|
Peter Dimov
|
f3783f5f51
|
Add empty actions so that they appear in the build output
|
2019-01-10 05:10:48 +02:00 |
|
Peter Dimov
|
3db0b2085f
|
Add support for --no-cmake-config
|
2018-12-15 18:51:43 +02:00 |
|
Peter Dimov
|
580fae5dcb
|
Remove version parameter from boost-install
|
2018-12-15 01:59:10 +02:00 |
|
Peter Dimov
|
cb97f7e754
|
Add boost-install-dirs.jam; use it
|
2018-12-15 01:04:45 +02:00 |
|
Peter Dimov
|
740043e87c
|
Improve variant selection diagnostic messages; prefer static unless BUILD_SHARED_LIBS=ON
|
2018-12-15 00:20:09 +02:00 |
|
Peter Dimov
|
7826a6c948
|
Honor --includedir, --libdir, --cmakedir
|
2018-12-14 19:25:31 +02:00 |
|
Peter Dimov
|
b39f6781ac
|
Avoid REMOVE_DUPLICATES error, issue a message when no variants matched
|
2018-12-13 21:33:09 +02:00 |
|
Peter Dimov
|
c2edd1c3c8
|
Merge pull request #1 from swatanabe/feature/auto-dependencies
Derive dependencies from the dependency graph automatically.
|
2018-10-24 13:55:53 +03:00 |
|
Steven Watanabe
|
c14f766bf3
|
Avoid the nonexistent INTERFACE_LINK_LIBRARIES_DEBUG/RELEASE.
|
2018-10-23 18:50:35 -06:00 |
|
Peter Dimov
|
0b816c9526
|
Prefix generating rules with boost-install%
|
2018-10-24 01:17:11 +03:00 |
|
Steven Watanabe
|
2330ac07bb
|
Fix dependency name.
|
2018-10-23 16:12:53 -06:00 |
|
Steven Watanabe
|
502a437930
|
Fix problems with variables getting clobbered. Also, restore the original execution order so that loading is not interleaved.
|
2018-10-23 14:29:06 -06:00 |
|
Steven Watanabe
|
bf5f8ab7ca
|
Move the include for find_dependency according to Peter's comment.
|
2018-10-23 11:48:51 -06:00 |
|
Steven Watanabe
|
5cc7b663c6
|
Derive dependencies from the dependency graph automatically. Note that the dependency on /boost/headers is currently hard-coded, as it is the odd man out. The dependencies injected into the cmake files are now in the variant specific file, as that matches Boost.Build's model more accurately.
|
2018-10-23 10:03:06 -06:00 |
|
Peter Dimov
|
286d85de92
|
Remove $(ROOT) parameter of boost-install
|
2018-10-20 05:49:11 +03:00 |
|
Peter Dimov
|
6f736d03e9
|
Remove use of $(ROOT) in boost-install
|
2018-10-20 05:30:51 +03:00 |
|
Peter Dimov
|
1560df0586
|
Get fname from $(sources) instead of deriving it
|
2018-10-20 03:56:03 +03:00 |
|
Peter Dimov
|
c5251a3773
|
Use python-tag instead of tag for boost_python, boost_numpy, boost_mpi_python
|
2018-10-12 19:25:21 +03:00 |
|
Peter Dimov
|
32280689e6
|
Make stage targets depend on stage targets of dependencies
|
2018-10-12 05:32:54 +03:00 |
|
Peter Dimov
|
deacd54950
|
Add a dependency on Threads::Threads to Boost::thread
|
2018-10-12 00:35:27 +03:00 |
|
Peter Dimov
|
44ca69b556
|
Change 'skipped' messages
|
2018-10-09 19:07:01 +03:00 |
|
Peter Dimov
|
7fe2f0ab24
|
Define BOOST_LIBNAME_DYN_LINK on link=shared
|
2018-10-09 03:09:51 +03:00 |
|
Peter Dimov
|
cbf5e5dc08
|
Remove unnecessary debug output
|
2018-10-06 01:27:41 +03:00 |
|
Peter Dimov
|
93d57e5d85
|
Make boost_exception header-only
|
2018-10-06 00:11:31 +03:00 |
|
Peter Dimov
|
90b1f04f44
|
Rename cmake-config.jam to boost-install.jam; move boost-install rule here from Jamroot
|
2018-10-05 20:38:16 +03:00 |
|