Peter Dimov
|
888b502c04
|
Use SameMajorVersion instead of AnyNewerVersion
|
2021-05-30 19:59:02 +03:00 |
|
Peter Dimov
|
d975e7b3ea
|
Handle MPI::MPI_CXX dependency on installation
|
2021-05-30 06:59:33 +03:00 |
|
Peter Dimov
|
20e6aba695
|
Handle non-Boost dependencies to Threads, ZLIB, BZip2, LibLZMA
|
2021-05-25 20:43:50 +03:00 |
|
Peter Dimov
|
ad6e4d11cf
|
Make boost_install not install targets when EXCLUDE_FROM_ALL is set on the directory
|
2021-03-19 03:22:14 +02:00 |
|
Peter Dimov
|
7bce8bbb1d
|
Use OUTPUT_NAME_DEBUG insteadof a generator expression, to match COMPILE_PDB_NAME handling
|
2020-01-14 06:39:26 +02:00 |
|
Peter Dimov
|
a733e705c3
|
Simplify OUTPUT_NAME
|
2020-01-14 06:32:11 +02:00 |
|
Peter Dimov
|
07e93731dd
|
Update COMPILE_PDB_NAME when BOOST_RUNTIME_LINK is static
|
2020-01-14 04:20:42 +02:00 |
|
Peter Dimov
|
7576cab3dc
|
Install compiler PDB files
|
2020-01-13 22:25:15 +02:00 |
|
Peter Dimov
|
140df3d1f7
|
Set COMPILE_PDB_NAME appropriately; use -gd instead of -d on pre-3.15 CMake and MSVC
|
2020-01-13 21:52:30 +02:00 |
|
Peter Dimov
|
b9dfa45afd
|
LINK_LIBRARIES need find_dependency too
|
2020-01-12 20:58:31 +02:00 |
|
Peter Dimov
|
bcd764d485
|
Create temporary files in a subdirectory
|
2020-01-12 17:59:04 +02:00 |
|
Peter Dimov
|
fd09f9c8bc
|
Drop compatibility form of boost_install; do not assume a version of 0.0.0 when not given; change 'assuming PROJECT_VERSION' message to DEBUG
|
2020-01-12 04:34:28 +02:00 |
|
Peter Dimov
|
611aa49311
|
Update boost_install to be able to install libraries from the superproject
|
2020-01-12 02:51:09 +02:00 |
|
Peter Dimov
|
b0ca227d4c
|
Fix typo in comment
|
2020-01-01 04:54:43 +02:00 |
|
Peter Dimov
|
8e5193c4d0
|
Set VERSION target property on instalation to ${PROJECT_VERSION} if not present
|
2019-12-30 22:06:05 +02:00 |
|
Peter Dimov
|
94bd39600e
|
Fix output name, PDB error on non-Windows
|
2019-12-30 17:46:03 +02:00 |
|
Peter Dimov
|
c57a0e5bd6
|
Fix constructs not available on CMake 3.5
|
2019-12-28 21:10:16 +02:00 |
|
Peter Dimov
|
ae76506084
|
Warn when PROJECT_VERSION isn't set in boost_install_target, assume 0.0.0
|
2019-12-27 03:14:48 +02:00 |
|
Peter Dimov
|
0a4ae0492a
|
Update the interface of boost_install
|
2019-12-25 07:06:16 +02:00 |
|
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
|
e58eaf477a
|
Install the .pdb files, if present
|
2019-12-25 04:37:50 +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
|
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 |
|