> > Have you looked at add_custom_command(TARGET ...) or > add_custom_target(...)? > Those are how you run can run commands as part of the build, but after some > other targets are compiled. > > Clint >
That works great, thanks for the tip! I build my code, and then my test programs using add_executable. Then I can do e.g.: add_custom_command(TARGET test_harness POST_BUILD COMMAND test_harness) and test_harness runs after building, with proper dependencies, and a failing test causes a failing build. Perfect. Anything I don't want to run by default I can leave to add_test on its own. Thanks very much, Gavin
_______________________________________________ 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