CMake: A Meta Build System¶
Resources¶
- Craig Scott's "Professional CMake: A Practical Guide"
- Henry Schreiner's "An Introduction to Modern CMake"
- Henry Scheriner's "More Modern CMake" tutorial
- Manuel Binna's "Effective Modern CMake" gist
- CppCon 2017: Mathieu Ropert “Using Modern CMake Patterns to Enforce a Good Modular Design”
- Modern CMake Modules - Bret Brown - CppCon 2021
- Deep CMake for Library Authors - Craig Scott - CppCon 2019
- import CMake, CMake and C++20 Modules - Bill Hoffman - CppCon 2022
- CppCon 2018: Mateusz Pusz “Git, CMake, Conan - How to ship and reuse our C++ projects”
- Better CMake: A World Tour of Build Systems - Better C++ Builds - Damien Buhl & Antonio Di Stefano
- ttroy50/cmake-examples
- onqtam/awesome-cmake