CMake никогда не подталкивал программиста к правильной организации проекта и изолированию компонент, вплоть до недавнего времени.
В своем докладе наш тренер Александр Куцан рассказывает о том, какой новый функционал в CMake v3 позволяет избежать сложных, запутанных и плохо расширяемых конфигурационных файлов.