Awesome CMake
A curated list of awesome CMake resources, scripts, modules and examples.
Under Other
By onqtam
A curated list of awesome CMake resources, scripts, modules and examples.
Under Other
By onqtam
Awesome CMake
A curated list of awesome CMake scripts, modules, examples and others
Your contributions are highly welcome (first see CONTRIBUTING.md).
There is another file NonModernCMake.md
with other links worth taking a look, but they use obsolete practices which are considered non-modern - like not using target_*
-based dependency management - see #16
and #42
for more details.
#cmake
on Freenode/r/cmake
on Reddit/r/cpp
on Reddit[BSD2]
[MIT]
[CC0-1.0]
[BSD2]
[BOOST]
[APACHE2]
[MIT]
[MIT]
[MIT]
[APACHE2]
[MIT]
[MIT]
[MIT]
[BOOST]
[BOOST]
[BSD3]
[BSD2]
[MIT]
[MIT]
[BSD3]
[BSD2]
[MIT]
[BSD3]
[MIT]
[MIT]
[BSD3]
[NO LICENSE]
[BOOST]
These provide a wide range of functionality - from dealing with compiler flags to using tools. Some also contain modules.
[MIT]
[MIT]
[MIT]
[BSD2]
[MIT]
[LICENSE]
[MIT]
[LICENSE]
[LICENSE]
[MIT]
[MIT]
[MIT]
[MIT]
[MIT]
[MIT]
[MIT]
[MIT]
[LICENSE]
[MIT]
[GPL]
[NO LICENSE]
[MIT]
[APACHE2]
[MIT]
[BSD3]
[BSD3]
[LICENSE]
[ISC]
[LICENSE]
[MPL]
[BSD2]
[NO LICENSE]
[APACHE2]
[MIT]
[LICENSE]
[BSD2]
[BSD2]
[NO LICENSE]
[CC0-1.0]
[BSD3]
[MIT]
[LICENSE]
[BSD2]
[MIT]
[MIT]
[NO LICENSE]
[NO LICENSE]
[CC0-1.0]
[NO LICENSE]
[BSD3]
[MIT]
[NO LICENSE]
[MIT]
[MIT]
[UNLICENSE]
[UNLICENSE]
[BSD3]
[BSD3]
[MIT]
[ISC]
[GPL]
[GPL]
[BSD3]
[BSD3]
[MIXED LICENSE]
[MIT]
[NO LICENSE]
[APACHE2]
[LICENSE]
[CC0-1.0]
[MIT]
[MIT]
[MIT]
[MIT]
[APACHE2]
This is released under the Creative Commons Attribution 4.0 International
License (CC BY 4.0)
.