CMake - Практическое руководство. Глава 5. Основы тестирования и развертывания (Крэйг Скотт, перевод на русский язык)
CMake предоставляет множество функций для тестирования проекта, его установки и создания установочных пакетов. Возможности, связанные с каждым из этих действий, могут быть непомерно сложными, во многом потому, что сложны сами действия. Огромное количество различных действий, выполняемых различными платформами, инструментами тестирования и системами упаковки, часто недооценивается. CMake призван упростить эту сложность, представив более последовательный интерфейс и набор элементов управления, но при этом предоставляя доступ к низкоуровневым функциям, где это необходимо...