My source and tests are stored separately in a quasi-parallel arrangement:
/proj
/build
/bin # CMAKE_RUNTIME_OUTPUT_DIRECTORY
/mod1 # Build directory
/mod2
/test
/mod1
/mod2
/src # source
/mod1
/mod2
/test # source for tests
/mod1
/mod2
When I build the tests, I would like the tests to either go in
/proj/build/testbin or stay where the object files are, same as they would if
CMAKE_RUNTIME_OUTPUT_DIRECTORY had never been set. Is there any simple way to
do this for the /test part of the directory tree, or do I have to set the
RUNTIME_OUTOUT_DIRECTORY property all over the place?
There are enough test and non-test executables that this is painful either way.
Thanks,
Eli
--
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