You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'd like to propose that CMake officially includes CPM as a built-in module, similar to how FetchContent is included. This would allow users to simply write include(CPM) in their CMake projects without needing to:
Modify their project's code to bootstrap CPM (currently requires adding a download script or vendoring the file)
Trust and wait for an external download during the build process (removes the get_cpm.cmake step)
Benefits:
Simple for users - just include(CPM)
Improved trust - no need to download third-party code during builds
Its easy - just one file (CPM.cmake)
Have you discussed this with the CMake maintainers?