Releases: LecrisUT/CMakeExtraUtils
Releases · LecrisUT/CMakeExtraUtils
CMakeExtraUtils v0.4.1
CMakeExtraUtils v0.4.0
Features
Other changes
- Prepare documentation by @LecrisUT in #3
- Fix documentation builder by @LecrisUT in #5
- Configure tmt with rpmlint by @LecrisUT in #4
- Make sure cmake is arch independent by @LecrisUT in #15
- Change to beakerlib test-suite by @LecrisUT in #11
- Project improvements by @LecrisUT in #17
- ci: Implement more GitHub actions by @LecrisUT in #18
- test: DynamicVersion by @LecrisUT in #21
- fix: Add
FALLBACK_VERSION
to main project by @LecrisUT in #23
New Contributors
Full Changelog: v0.3.0...v0.4.0
CMakeExtraUtils v0.3.0
First release.
⭐ Main changes
Initial implementations with:
DynamicVersion
: Module to calculate version dynamically from git tags or.git_archival.txt
(compatible with pythonsetuptools_scm
)dynamic_version()
: Main function interface: Get the dynamic version
PackageComps
: Module to export package components, i.e.find_package(COMPONENT)
export_component()
: Create a component target file compatible withfind_components
. Note: the target export has to be manually configured, this only exports the target-like cmake filefind_components()
: Main importing interface for<Package_Name>Config.cmake
file to use