CMake-Episode 008 : Target Dependencies - PUBLIC, INTERFACE AND PRIVATE | CMake Starts Here
How to CMake Good - 1c - Subdirectories and Target Interface Properties
CMake: Including Sub-folder Projects [Ep 5]
Better CMake Part 3 -- The Basics of Targets
CMake-Episode 009: Organizing Your CMake Code - The include Command | CMake Starts Here
Creating and Using Libraries in CMake [Ep3]
The only CMake tutorial you will ever need (easy CMake setup tutorial)
CMake-Episode 007 :Targets : Executables, Binaries , C++ Standars and More | CMake Starts Here
How to CMake Good - 2e - Source/Binary Directories and add_subdirectory()
Creating CMake Libraries - That others can find and use.
Better CMake Part 4 -- find_package() Basics
CMake-Episode 010: Organizing Your CMake Code - The add_subdirectoy Command | CMake Starts Here
Better CMake Part 8 -- Package Configs for Normal Libraries
Simplified CMake Tutorial
CMake for JUCE Developers (#3): Targets
CMake Tutorial EP 9 | find_package modules and config options (2/2 of find libs)
Cross-platform Qt 6 CMake Project Setup
Compiling Multi-file C++ Source Code with CMake
CMake Tutorials - 3. Project and C++ Configuration
CMake Tutorial EP 3 | Git Submodules (adding glfw windowing library example)