| file(GLOB examples_SRCS "*.cpp") | |
| foreach(example_src ${examples_SRCS}) | |
| get_filename_component(example ${example_src} NAME_WE) | |
| add_executable(${example} ${example_src}) | |
| if(EIGEN_STANDARD_LIBRARIES_TO_LINK_TO) | |
| target_link_libraries(${example} ${EIGEN_STANDARD_LIBRARIES_TO_LINK_TO}) | |
| endif() | |
| add_custom_command( | |
| TARGET ${example} | |
| POST_BUILD | |
| COMMAND ${example} | |
| ARGS >${CMAKE_CURRENT_BINARY_DIR}/${example}.out | |
| ) | |
| add_dependencies(all_examples ${example}) | |
| endforeach() |