Releases: Arniiiii/AddBoost.cmake
fix `find_package(AddBoost.cmake xy.z.w)`
Now find_package(AddBoost.cmake xy.z.w)
should determine that version of installed AddBoost.cmake is xy.z.w
.
Full Changelog: 3.7...3.7.1
Version 3.7
Fix for installed boost: components finding for packageproject.cmake wasn't ok if there were 2+ not header-only components to look for.
Full Changelog: 3.6...3.7
Version 3.6
Version 3.5
Version 3.4
Version 3.3
What's Changed
ver 3.3
Fixed when multiple invocations of addboost happened a lot of behaviour problems.
drawback : using my version of CPM
commit log:
-
fixed if
addboost
is called twice -
use my version of CPM.
-
use Boost_LOCAL from my version of CPM
-
remove unnecessary files.
Full Changelog: 3.2...3.3
Version 3.2
Version 3.1
What's Changed
Added ADDBOOSTCMAKE_LINK_TYPE, which allows specifying link type that the add_boost
will use to a target.
By default it will use PUBLIC, unless your package is INTERFACE
, in which case it will link with INTERFACE
Fixed if
clause: there was endif
after if(DEFINED BOOST_USE_MY_BOOST_DIRECTORY) ...
, not elseif
More message(DEBUG ...) . If you configure your project with --log-level=DEBUG
, it will generate more DEBUG info.
Use my version of CPM until PR is accepted: now if used CPM_LOCAL_PACKAGES_ONLY, it will make CMake's find_package
to emit error with description. Which is useful if correct boost version is found but failed to find a COMPONENT part. Previously CPM tried to just say "it failed. live with it` without logs.
Full Changelog: 3.0...3.1
Version 3.0
It's little bit breaking, since now you have to not use ${ ... } around most of the arguments.
- support multiple target
- correct support of multiple asked libs
- fix URL to boost releases ( since I am stupid sometimes )
- updated README.md
Full Changelog: 2.1...3.0