Alexander Grund
4412f9ff32
Handle clang-cl warning settings the same as MSVC
2021-06-03 19:12:27 +02:00
Alexander Grund
0844ddc467
Force disable of Boost_NOWIDE_INSTALL for the superproject build
2021-03-21 00:59:33 +01:00
Alexander Grund
d48799b4ea
Let the Boost superproject handle the installation
2021-03-19 12:35:49 +01:00
Alexander Grund
8d86904d88
Remove suppresion of long-long (available in C++11)
2020-10-08 17:11:58 +02:00
Alexander Grund
aef150a638
Use Boost_ prefix for configurable options
2020-03-29 21:26:47 +02:00
Alexander Grund
5001420750
Fix default Config file in InstallTargets.cmake
2020-03-14 18:43:22 +01:00
Alexander Grund
15ff63f950
Add VERSION_COMPATIBILITY and use INCLUDES DESTINATION
2020-02-20 19:54:34 +01:00
Alexander Grund
de93336895
Simplify CMake
...
Remove LAYOUT and SYSTEM_INCLUDE parameters (handled by superproject if wanted).
Remove BoostAddLibrary and add the options in the "classic" way.
Refactor BoostInstall into a generic InstallTargets function that wraps
all boilerplate code required for almost all libraries.
2020-01-21 17:33:49 +01:00
Alexander Grund
1eefeed7eb
Supress long-long warning
2020-01-02 21:04:35 +01:00
Flamefire
f0274b7179
Use hidden visibility
2019-12-27 14:26:31 +01:00
Flamefire
3bf16a5e59
Don't use DEFINE_SYMBOL
...
It is not set in the INTERFACE part
2019-12-27 14:26:31 +01:00
Flamefire
3d6c001fc4
Add proper CMake files
2019-12-27 14:26:31 +01:00