diff options
Diffstat (limited to 'doc/examples/CMakeLists.txt')
-rw-r--r-- | doc/examples/CMakeLists.txt | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/doc/examples/CMakeLists.txt b/doc/examples/CMakeLists.txt new file mode 100644 index 000000000..8ced15735 --- /dev/null +++ b/doc/examples/CMakeLists.txt @@ -0,0 +1,14 @@ +FILE(GLOB examples_SRCS "*.cpp") + +FOREACH(example_src ${examples_SRCS}) +GET_FILENAME_COMPONENT(example ${example_src} NAME_WE) +ADD_EXECUTABLE(${example} ${example_src}) +GET_TARGET_PROPERTY(example_executable + ${example} LOCATION) +ADD_CUSTOM_COMMAND( + TARGET ${example} + POST_BUILD + COMMAND ${example_executable} + ARGS >${CMAKE_CURRENT_BINARY_DIR}/${example}.out +) +ENDFOREACH(example_src) |