Releases: an-dr/abcmake
Releases · an-dr/abcmake
v6.4.0
v6.3.0
Added
- Support of header-only and source libraries via INTERFACE
add_component_setto register a group of components without creating local targets.- Automatic
<name>::<name>aliases for components to simplify linking from parent projects that do not use abcmake.
v6.2.0
Added
- Automatic detection and linking of vendored CMake packages via
*Config.cmakeinsidecomponents/. - Release generation workflow (
release.yml) producing single-fileab.cmakeas a GitHub Release asset (no longer committed to repo).
Changed
- Removed committed
release/ab.cmakefrom repository; distribution now via CI artifacts only. - Internal linking logic split into
_abcmake_try_link_abcmake_componentand_abcmake_try_link_cmake_package. - README download instructions now point to GitHub Releases.
Removed
- Freshness check step for committed release file in test workflow (artifact no longer tracked).
Fixed
- Markdown lint issues in README (fenced code languages, bare URLs, spacing).