2
0
mirror of https://github.com/boostorg/cmake.git synced 2026-01-27 06:42:18 +00:00
Commit Graph

25 Commits

Author SHA1 Message Date
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