не совсем плюсовая тема
но основные его юзери с с++
https://cmake.org/cmake/help/git-stage/release/dev/cmake-debugger.html
https://github.com/Kitware/CMake/commit/a9a592f96e6498da302f8e968be1db0ad3c32123
cmake: Add debugger
— Depends on cppdap and jsoncpp.
— Add --debugger argument to enable the Debugger.
— Add --debugger-pipe argument for DAP traffics over named pipes.
— Support breakpoints by filenames and line numbers.
— Support exception breakpoints.
— Call stack shows filenames and line numbers.
— Show Cache Variables.
— Show the state of currently defined targets,
tests and directories with their properties.
— Add cmakeVersion to DAP initialize response.
— Include unit tests.
то есть тупо протокол что ли, я думал без IDE можно будет дебажить, не понятно
Здравствуйте, reversecode, Вы писали:
Хм, да, я почему-то думал ИДЕ через этот интерфейс(или другой, предоставляемый cmake'ом) и дебажат cmake
Здравствуйте, reversecode, Вы писали:
Необходимость отладчика для написания
кода по которому будет сгенерирован
код для компиляция
кода — это хорошая иллюстрация того, насколько все неправильно в мире CMake

(Да, у нас все на "правильном" "modern CMake", под разные платформы и компиляторы.)