Hello,

I'm using CMake custom commands to copy files from a source directory to a
project binary one. The copying commands itself looks this way:

add_custom_command( OUTPUT "${dest_file}"
 COMMAND "${CMAKE_COMMAND}" -E copy "${src_file}" "${dest_file}"
 DEPENDS "${src_file}"
)

After all "add_custom_command" calls a custom target is created that depends
on all copied files

add_custom_target( copy_files_targ ALL DEPENDS ${dest_file1} ${dest_file2}
)


After generation of Visual Studio's solution and project files I found out
that a whole bunch of .rule had been created in the output directory.

So, while the source dir has the following contents: config1.xml,
config2.xml, config3.xml, the destination directory contains two times more
files: config1.xml, config2.xml, config3.xml and config1.xml.rule,
config2.xml.rule, config3.xml.rule.

I don't want to have all those additional files in the destination folder.
So the question is: is there a way to put ".rule" files into another dir?

Thanks in advance.
_______________________________________________
Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Follow this link to subscribe/unsubscribe:
http://www.cmake.org/mailman/listinfo/cmake

Reply via email to