Александр Воронков
Компания: Align Technology Inc.
Рассказы о современном CMake зачастую ограничиваются описанием преимуществ target-based подхода и как теперь правильно готовить CMake. Однако на практике в сложных проектах появляются разные нетривиальные задачи: нестандартные этапы сборки, генерируемые исходники, PCH, дистрибуция отладочных символов и т.д.
В данном докладе автор делится практическим опытом решения данных задач средствами современного CMake. Ориентируемся на CMake 3.12+. Предполагается, что слушатель уже знаком с современным CMake, знает, что такое imported interface targets, хорошо понимает, как работают области видимости переменных CMake.
Компания: Align Technology Inc.
Компания: Align Technology
Компания: B2Broker