Skip to content

Releases: LecrisUT/CMakeExtraUtils

CMakeExtraUtils v0.4.1

06 Feb 00:06
d412a6a
Compare
Choose a tag to compare

What's Changed

🐞 Bug fixes

  • fix: git describe fallback with no tag by @LecrisUT in #34

Other changes

Full Changelog: v0.4.0...v0.4.1

CMakeExtraUtils v0.4.0

10 Jan 19:58
24add72
Compare
Choose a tag to compare

Features

Other changes

New Contributors

Full Changelog: v0.3.0...v0.4.0

CMakeExtraUtils v0.3.0

31 Mar 11:09
Compare
Choose a tag to compare

First release.

⭐ Main changes

Initial implementations with:

  • DynamicVersion: Module to calculate version dynamically from git tags or .git_archival.txt (compatible with python setuptools_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 with find_components. Note: the target export has to be manually configured, this only exports the target-like cmake file
    • find_components(): Main importing interface for <Package_Name>Config.cmake file to use