Releases: cpm-cmake/CPM.cmake
Releases · cpm-cmake/CPM.cmake
v0.38.5
What's Changed
- Remove logs in get_cpm.cmake script by @TheLartians in #508
Full Changelog: v0.38.4...v0.38.5
v0.38.4
What's Changed
- Fix DOWNLOAD_COMMAND with multi-token string by @TheLartians in #473
Full Changelog: v0.38.3...v0.38.4
v0.38.3
What's Changed
- ci(cmake): split additional_commands to its own file by @JohelEGP in #486
- docs: fix spelling of "through" by @JohelEGP in #489
- Add SPDX tags to get_cpm.cmake to comply with MIT by @aloisklink in #496
- chore(license): update license year by @carlocorradini in #504
- Add ZIMO-Elektronik to "Built with CPM.cmake" by @higaski in #490
- Added download status, added comparison by hash sum by @schtobia in #474
- Fix new release script to use correct version and hash sum by @TheLartians in #507
New Contributors
- @aloisklink made their first contribution in #496
- @carlocorradini made their first contribution in #504
- @higaski made their first contribution in #490
- @schtobia made their first contribution in #474
Full Changelog: v0.38.2...v0.38.3
v0.38.2
What's Changed
- Add AALTITOAD to "Built with CPM.cmake" by @sillydan1 in #463
- fix(lock): fix typo: CPM_CACHE_SOURCE -> CPM_SOURCE_CACHE by @vulptex in #485
New Contributors
- @sillydan1 made their first contribution in #463
- @vulptex made their first contribution in #485
Full Changelog: v0.38.1...v0.38.2
v0.38.1
What's Changed
- Move section on adding CPM higher in the Readme by @TheLartians in #454
- Update Readme to match default SYSTEM behaviour by @TheLartians in #452
- Add CMake version as workflow matrix parameter by @TheLartians in #451
- Prevent
check
variable leaking into caller scope by @CraigHutchinson in #457 - SOURCE_DIR option disable call to find_package() by @ClausKlein in #456
Full Changelog: v0.38.0...v0.38.1
v0.38.0 - Add SYSTEM option
What's Changed
- Improve Multi-threaded Performance. by @PercentBoat4164 in #450
- Add SYSTEM option by @TheLartians in #449
Full Changelog: v0.37.0...v0.38.0
v0.37.0 - Support parallel configurations using source cache
What's Changed
- Instead of spdlog's bundled fmt re-use it from CPM.cmake by @jhasse in #364
- Small helper function for logging : by @flagarde in #422
- get_cpm: Recover from failed download by @haenkel in #426
- Update example dependency versions by @TheLartians in #430
- Add JNGL to "Built with CPM.cmake" by @jhasse in #434
- Add file locking to support parallel runs. by @PercentBoat4164 in #427
New Contributors
- @jhasse made their first contribution in #364
- @haenkel made their first contribution in #426
- @PercentBoat4164 made their first contribution in #427
Full Changelog: v0.36.0...v0.37.0
v0.36.0 - Added export of CPM_LAST_PACKAGE_NAME
What's Changed
- Fix: CPMFmtExample by @AlessandroW in #410
- Updated contributor list by @iboB in #411
- Add CONTRIBUTING.md by @TheLartians in #412
- Update example in readme by @TheLartians in #413
- Added export of
CPM_LAST_PACKAGE_NAME
by @CraigHutchinson in #403
New Contributors
- @AlessandroW made their first contribution in #410
- @CraigHutchinson made their first contribution in #403
Full Changelog: v0.35.6...v0.36.0
v0.35.6
What's Changed
- cpm_find_package Use found package version when possible by @robertmaynard in #396
- Expand absolute path later in get_cpm.cmake by @kisielk in #397
- Don't warn about dirty source trees when a PATCH_COMMAND is provided by @robertmaynard in #401
New Contributors
Full Changelog: v0.35.5...v0.35.6
Restore policy changes in CPMAddPackage
What's Changed
- Document policies being set to NEW when including CPM.cmake by @iboB in #383
- Fix a very confusing typo (CMP.cmake -> CPM.cmake) by @OlivierLDff in #384
- Perform policy changes only in top-level CPM.cmake script by @TheLartians in #386
- Restore policy changes in CPMAddPackage by @robertmaynard in #388
Full Changelog: v0.35.4...v0.35.5