Peter Dimov
|
d9554db26c
|
Install boost_system as header-only
|
2025-12-15 21:51:45 +02:00 |
|
Dmitry Arkhipov
|
aa4ca5ede4
|
default install-package to Boost
|
2024-09-10 12:59:05 +03:00 |
|
Rene Rivera
|
88e3e6e208
|
Account for BOOST_ROOT not being defined for stage of cmake config include dir.
|
2024-07-19 08:25:23 -05:00 |
|
Rene Rivera
|
0fc1518bfd
|
Do not error when a library doesn't have a lib-root project.
|
2024-07-17 18:06:07 -05:00 |
|
Rene Rivera
|
040f0b1b0e
|
Fix merge.
|
2024-06-16 14:42:23 -05:00 |
|
Rene Rivera
|
9a4f05878f
|
Sync from upstream.
|
2024-06-16 14:20:08 -05:00 |
|
Dmitry Arkhipov
|
3feb1aa8f6
|
use install- features instead of package module
|
2024-06-12 21:24:15 +03:00 |
|
Peter Dimov
|
ca36fca59d
|
Revert "use install- features instead of package module"
|
2024-06-12 16:12:49 +03:00 |
|
Dmitry Arkhipov
|
fa98e5148a
|
use install- features instead of package module
|
2024-05-17 17:58:31 +03:00 |
|
Rene Rivera
|
b15abed686
|
Add support for root-less modular build/install.
|
2024-04-28 10:30:21 -05:00 |
|
Rene Rivera
|
76e07e07f3
|
Don't add stage/install alternatives if the project declares their own.
|
2024-04-27 11:05:38 -05:00 |
|
Rene Rivera
|
5fab2f8f84
|
Build the dist target for tools by default.
|
2024-04-23 22:51:20 -05:00 |
|
Rene Rivera
|
d1726bf941
|
Fix missing dependent cmake files install.
|
2024-04-07 23:50:37 -05:00 |
|
Peter Dimov
|
ef9d856953
|
Honor ICU_ICUxx_NAME variables in remap-library
|
2023-01-11 18:18:47 +02:00 |
|
Peter Dimov
|
534727e8a0
|
Accept a list of toolsets in Boost_COMPILER. Refs #63.
|
2022-11-16 14:18:59 +02:00 |
|
Peter Dimov
|
f23b121b3d
|
Set IMPORTED_LOCATION to the .dll file (refs #56)
|
2021-12-31 02:21:46 +02:00 |
|
Peter Dimov
|
258f7866c1
|
Do not define BOOST_ALL_NO_LIB in the library targets; define BOOST_LIBNAME_NO_LIB
|
2021-11-03 01:49:16 +02:00 |
|
Peter Dimov
|
c1878b042c
|
Mark variables as advanced before returning
|
2021-01-11 18:51:03 +02:00 |
|
Peter Dimov
|
7b3fc73424
|
Only link to non-Boost dependencies when link=static (refs #47)
|
2020-12-23 03:31:45 +02:00 |
|
Peter Dimov
|
7bae360d46
|
Fix typo
|
2020-10-21 14:37:35 +03:00 |
|
Peter Dimov
|
61ee737b44
|
Install .pdb files (by not using package.install)
|
2020-10-03 18:18:00 +03:00 |
|
Peter Dimov
|
3e6c7e5371
|
Fix single config generators; remap library names
|
2020-10-02 01:28:47 +03:00 |
|
Peter Dimov
|
94184954aa
|
Do not link to python.lib
|
2020-09-29 00:27:28 +03:00 |
|
Peter Dimov
|
0e395865f1
|
Add non-Boost dependencies to INTERFACE_LINK_LIBRARIES
|
2020-09-28 19:36:41 +03:00 |
|
Peter Dimov
|
49c63cd756
|
Install .pdb files for the .dlls when staging
|
2020-09-05 15:50:55 +03:00 |
|
Peter Dimov
|
ea28ed441f
|
Use <install-no-version-symlinks>on; refs #43
|
2020-06-15 21:22:46 +03:00 |
|
Peter Dimov
|
84a15140de
|
Avoid UNKNOWN imported targets by creating them in the variant files
|
2020-03-26 15:51:22 +02:00 |
|
Peter Dimov
|
50ad22bd12
|
Remove _BOOST_CMAKEDIR_COMPUTED as _BOOST_CMAKEDIR is already REALPATH
|
2020-03-22 18:06:25 +02:00 |
|
Daniel Albers
|
243ff761e8
|
Resolve symlinks in _BOOST_CMAKEDIR
Fixes the issue of setting Boost_INCLUDE_DIR to "/include" on systems where
/lib or /lib64 are symlinks to /usr/lib.
|
2020-03-22 12:58:19 +01:00 |
|
Peter Dimov
|
7d2b3bf3a2
|
Add support for Boost_PYTHON_VERSION_MAJOR
|
2020-03-07 17:49:55 +02:00 |
|
Peter Dimov
|
a1b5a47747
|
Handle the single variant special case when choosing among static and shared
|
2020-02-29 00:56:31 +02:00 |
|
Peter Dimov
|
46522b46ff
|
Only distinguish between single- and multithreaded when layout is not system
|
2020-02-28 21:19:26 +02:00 |
|
Peter Dimov
|
c7a4270a90
|
Change Boost_USE_MULTITHREADED to default to ON
|
2020-02-28 19:22:02 +02:00 |
|
Peter Dimov
|
27ed7027a0
|
Upgrade 'target already has an imported location' warning to an error
|
2020-02-28 18:34:28 +02:00 |
|
Peter Dimov
|
da88f7afbd
|
Add stagedir, stage-libdir to boost-install-dirs; use them; support --stage-libdir=... from the command line
|
2020-02-16 02:39:53 +02:00 |
|
Peter Dimov
|
672db3ceb3
|
Issue verbose message when a library has no variants at all
|
2020-01-09 03:46:50 +02:00 |
|
Peter Dimov
|
671e801b47
|
Issue a debug message when setting Boost_PYTHON_VERSION
|
2020-01-08 15:49:37 +02:00 |
|
Peter Dimov
|
b2aac6a1d5
|
When a matching library with a Python version is found and Boost_PYTHON_VERSION is not set, set it to the found version
|
2020-01-08 02:37:36 +02:00 |
|
Peter Dimov
|
dc74303101
|
Mark library as not found when it has no variants at all
|
2020-01-07 21:17:53 +02:00 |
|
Peter Dimov
|
728a42aafe
|
Change python-specific stage/install subdirectory as intended by the previous PR
|
2020-01-07 15:38:32 +02:00 |
|
Peter Dimov
|
62229ef156
|
Revert "Use consistent naming scheme for python subdir in LIBDIR"
This reverts commit 4a7a15efe4.
|
2020-01-07 15:29:52 +02:00 |
|
David Seifert
|
4a7a15efe4
|
Use consistent naming scheme for python subdir in LIBDIR
|
2019-12-23 11:04:18 +01:00 |
|
Peter Dimov
|
65b4010498
|
Remove unnecessary comment
|
2019-12-22 14:49:43 -08:00 |
|
Peter Dimov
|
2be81de439
|
Install/stage libraries not prefixed by boost_ (f.ex. Python extensions) to a subdirectory of libdir
|
2019-12-22 14:38:21 -08:00 |
|
David Siñuela Pastor
|
8719448594
|
Use set_property(... APPEND ...) to avoid overriding INTERFACE_COMPILE_DEFINITIONS
|
2019-12-12 10:03:06 +01:00 |
|
Peter Dimov
|
b8c1e9e958
|
Use the pre-3.9 variable names
|
2019-10-26 02:09:50 +03:00 |
|
Peter Dimov
|
da63bb2a52
|
Handle the pre-3.10 case when FindMPI doesn't define targets
|
2019-10-26 02:02:03 +03:00 |
|
Peter Dimov
|
7ed6b03256
|
Change MPI target to MPI::MPI_CXX
|
2019-10-26 01:34:53 +03:00 |
|
Peter Dimov
|
63c74f6456
|
Make boost_mpi link to MPI::MPI_C (refs #17)
|
2019-10-25 18:30:51 +03:00 |
|
Peter Dimov
|
276a5b42f1
|
Load Jamfile via a normalized path
|
2019-10-25 06:03:22 +03:00 |
|