Есть проект. Сейчас в нём два CMakeLists'а. Первый в корне проекта выполняет проверки и подключает папку с исходниками, второй в корне дерева исходников собирает статическую библиотеку. Появилась необходимость в случае провала одной из проверок подцепить ещё одну папку с исходниками вне дерева. Как бы это сделать? Теоретически можно набить все эти пути в первый CMakeLists, но это как-то неопрятно.