【发布时间】:2012-11-18 08:10:17
【问题描述】:
我正在使用以下自定义命令将config 目录中的所有文件复制到build 目录中。问题是我不希望.svn 目录也被复制。我正在寻找一种方法来排除 .svn 目录或复制具有特定扩展名的文件。例如我只想复制带有xml 或conf 扩展名的文件。我该怎么办?
add_custom_command(TARGET MyTarget PRE_BUILD
COMMAND ${CMAKE_COMMAND} -E copy_directory
${CMAKE_SOURCE_DIR}/config $<TARGET_FILE_DIR:MyTarget>)
【问题讨论】: