У меня есть сборка cmake, в которой я ищу кучу зависимостей, то есть у меня много экземпляров:
FIND_PACKAGE(SomePackage)
if(SOMEPACKAGE_FOUND)
include_directories(${SOMEPACKAGE_INCLUDE_DIR})
link_libraries(${SOMEPACKAGE_LIBRARIES})
endif(SOMEPACKAGE_FOUND)
Теперь я хочу добавить пользовательскую команду для построения предварительно скомпилированного заголовочного файла, но для этого мне нужно знать все пути, добавленные моими include_directories
вызовами. Как я могу получить список этих каталогов (желательно с правильным форматом -I / path / to / directory), чтобы я мог добавить их в свою собственную команду?