Я пытаюсь научиться использовать CMake, чтобы преобразовать относительно большой и несколько крутой набор Make файлов для проекта C-размера среднего размера. У нас довольно много сложных правил make (сгенерированный код, наборы тестов, которые должны "сбой", большие наборы параметров для valgrind, helgrind, drd и т.д.). Я знаю довольно немного автозапуска, но проект предпочел бы CMake, так что мы здесь.
Я узнал, что могу, из вики и некоторых блогов, но документация кажется довольно тонкой. Я что-то упускаю? Я вижу много ссылок на "Освоение CMake", но покупка книги, чтобы узнать, как использовать проект с открытым исходным кодом (который, кажется, в тяжелом развитии... Параллельный "тест" был реализован только недавно) оставляет неприятный вкус во рту,