我有一个INSTALL(DIRECTORY)命令,它包含一个FILES_MATCHING PATTERN和一个EXCLUDE选项。我想获得一个与此命令匹配的文件列表,并将其写入文件。是否可以访问INSTALL()命令的结果,还是必须手动将其重现为列表?
我的INSTALL()命令如下所示:
INSTALL(
DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/
RELATIVE
DESTINATION include/${PROJECT_NAME}
FILES_MATCHING PATTERN "*.h"
PATTERN "*_data.h" EXCLUDE)