# Summary * [An Introduction to Modern CMake](README.md) * [Installing CMake](chapters/installing.md) * [Running CMake](chapters/running.md) ## Making a CMakeLists * [Introduction to the Basics](chapters/basics.md) * [Variables and the Cache](chapters/options.md) * [C++11 and Beyond](chapters/cpp11.md) * [Adding Features](chapters/features.md) * [How to Structure Your Project](chapters/structure.md) * [Including Small Projects](chapters/smallinc.md) * ~~[Including Large Projects](chapters/largeinc.md)~~ * ~~[Running Other Programs](chapters/programs.md)~~ * ~~[Testing](chapters/testing.md)~~ * ~~[Tidy and Format](chapters/tidy.md)~~ * ~~[IDEs](chapters/IDEs.md)~~ * ~~[Debugging](chapters/debug.md)~~ ## Specific packages * ~~[CUDA](specifics/CUDA.md)~~ * ~~[OpenMP](specifics/OpenMP.md)~~ * ~~[Boost](specifics/Boost.md)~~ * ~~[MPI](specifics/MPI.md)~~ * ~~[ROOT](specifics/ROOT.md)~~