Changelog
Unreleased v1.1.0 2021-xx-xx
Changed
Policy range of the build scripts is now
3.15...3.30. The minimum required CMake version stays at 3.15.
New
CI tests CMake 3.30 and 3.31.
The developer toolchain can be installed with mise. See
mise.toml.Document how to provide a fallback value for
<prefix>_GIT_VERSION.
v1.0.0 2021-09-08
First official stable release
New
find_package2()auto-detects the install prefix and populates the result in<pkgname>_PREFIX. Can be disabled globally viaFAIR_NO_AUTO_DETECT_PREFIX.find_package2()handlesOPTIONAL_COMPONENTS.fair_generate_package_dependencies()generates appropriate entries.Module
FairProjectConfigThe requested version of FairCMakeModules during
find_package()will show up infair_summary_package_dependencies().
v0.2.0 (beta) 2021-05-24
Changed
find_package2()’s optionADD_REQUIREMENTS_OFis now a no-op. All known requirements are merged by default.
New
In module
FairFindPackage2List FairCMakeModules as package dependency
Macro
find_package2_implicit_dependencies()Function
fair_generate_package_dependencies()
Module
FairFormattedOutputModule
FairSummary
v0.1.0 (beta) 2021-04-24
New
Module
FairFindPackage2