This repo created with intent to make the cheat sheet with CMake build tool. Following examples:
- Example1 - CMake file with creating object && static && dynamic libraries With explained types of linking (PUBLIC / PRIVATE / INTERFACE)
- Example2 - Variables, messages, if's, strings, lists, math, cycles.
- Example3 - Including subdirectiories.
- Example4 - Functions and macros, Properties, Generator Expressions, Modules, Policies.
- Example5 - Build types and Buld configurations
- Example6 - Compiler and Linker settings flags
- Example7 - Language standard setting and managing
- Example8 - N/A
- Example9 - Custom tasks and targets
- Example10 - Working with files and filesystem
- Example11 - Specifying version details