инклуд создается так:
foreach(subdir ${LIBRARIES})
file(GLOB lib_files "${subdir}/*.cpp"
"${subdir}/*.cc"
"${subdir}/*.c"
"${subdir}/*.cxx"
"${subdir}/*.S"
"${subdir}/*.s"
"${subdir}/*.sx"
"${subdir}/*.asm")
if(IS_DIRECTORY ${subdir})
list(APPEND LIB_INC_PATH "${subdir}")
endif()
list(APPEND LIB_SRC_FILES "${lib_files}")
endforeach()
открой для себя рекурсивный GLOB
Обсуждают сегодня