Releases: cpm-cmake/CPM.cmake
Releases · cpm-cmake/CPM.cmake
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
Timestamps for downloaded archives match the time of the extraction
What's Changed
- Add Methane Kit project to showcase table in ReadMe by @egorodet in #380
- Use 3 column layout in showcase by @TheLartians in #381
- Timestamps for URL downloads match the download time by @robertmaynard in #372
New Contributors
Full Changelog: v0.35.3...v0.35.4
Support symlinked project directories
What's Changed
- CPM_DIRECTORY always stores absolute non symlink paths by @robertmaynard in #379
Full Changelog: v0.35.2...v0.35.3
Recover when a package's source directory is deleted
What's Changed
- Add readme "Customize repository URL" with git-config by @OlivierLDff in #353
- Klogg switched to CPM for dependency management by @variar in #363
- bump example range-v3 to 0.12.0 by @david-fong in #366
- CPMAddPackage fails if the SOURCE_DIR directory is deleted. by @thomas-mp in #370
New Contributors
- @variar made their first contribution in #363
- @david-fong made their first contribution in #366
- @thomas-mp made their first contribution in #370
Full Changelog: v0.35.1...v0.35.2