CMake Presets vs CLion CMake Profiles: which governs toolchain selection when both target the same configure step?
Goal Establish a single source of truth for toolchain and generator selection so that local CLion builds and CI pipelines produce identical CMakeCache.txt output. Constraint The project uses a versioned CMakePresets.json checked into VCS to define a Docker-based toolchain for reproducible builds. Developers also create personal CLion CMake Profiles in the ID