CPM.cmake differs from conventional package managers as it supports adding any type of project from any source without any modifications to the original code base. However, this means that all information required to download and configure the project must be provided by project users, as illustrated in the examples. To make this as convenient as possible, please see the following guidelines:
v
.CPMAddPackage
(for deterministic builds) or CPMFindPackage
(will use global installs, if available).CMakeLists.txt
depends on (e.g. BUILD_TESTING
-> MY_LIBRARY_BUILD_TESTING
)For a minimal example, see the ModernCppStarter.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4