Lars Melchior
1ebbac6332
Apply clang-format and cmake-format and add style check workflow ( #171 )
...
* apply clang-format and cmake-format and add style check workflow
* add declare package definition
* add additional public methods and rename internals
* change development verison tag to 1.0.0
* rename internal method
* rename public method
* rename test var
* update copyright and fix comment
* typo
* run fix-format
* fix test function names
2021-01-06 14:40:33 +01:00
Lars Melchior
ac872f6908
Bump version and add gitlab source to examples ( #138 )
...
* use gitlab as source for example library
* bump CPM.cmake version
2020-08-04 12:24:06 +02:00
Lars Melchior
47bfb554ab
reorganise source and add CPMFindPackage ( #92 )
...
* reorganise source and add CPMFindPackage
* add consistent find_package behaviour
* document CPMFindPackage
* reset examples to CPMAddPackage unless tested
* update version
* update README.md
* Update README.md
2019-10-24 15:42:25 +02:00
Lars Melchior
4064a45552
Add CPM_SOURCE_CACHE environmental variable support and keep existing sources ( #83 )
...
* read CPM_SOURCE_CACHE from environment
* update readme
* cleanup
* add cache tests
2019-10-10 20:13:10 +02:00
Lars Melchior
a4f055c7aa
Add url shortcuts ( #53 )
...
* add github and gitlab shortcut, closes #52
* update version
* update examples and readme
2019-05-20 13:33:01 +02:00
Lars Melchior
bf5e9ebafb
Add DEPENDENCY_ADDED property ( #50 )
...
* add DEPENDENCY_ADDED property
* update examples
* Update README.md
* Update README.md
* Update CPM.cmake
* Update README.md
2019-05-20 01:52:55 +02:00
Lars Melchior
8d39e34ff2
v0.9 ( #46 )
...
* always get properties
* update examples
* update travis
* add doctest example
* update example runner
2019-05-17 14:46:54 +02:00