CMake FetchContent
CMake FetchContent module allows to download and build dependencies at configure time, without the need for separate installation steps. FetchContent wraps ExternalProject, putting variables in the current CMakeLists.txt scope, and allowing to use the dependency’s targets directly.
2026
- 2026-01-13 – CMake GoogleTest override flags
- 2026-01-08 – Get list of CMake target names
2025
- 2025-04-28 – CMake per-language option flags
2024
- 2024-05-09 – CMake detect if project is top level
- 2024-04-18 – CMake default install prefix in subprojects
- 2024-02-11 – CMake ExternalProject/FetchContent Git vs. URL archive
2023
- 2023-09-08 – CMake FetchContent ignore build system
- 2023-02-28 – CMake FetchContent manual download
2022
- 2022-05-22 – CMake Git inactivity timeout
2021
- 2021-10-05 – MUMPS CMake FetchContent
- 2021-09-10 – CMake download and extract compressed files
- 2021-06-25 – CMake FetchContent vs. ExternalProject
- 2021-03-07 – CMake add Git submodule directory