cmake_minimum_required(VERSION 2.8.12.2) project(generic_testcase) enable_testing() add_subdirectory(test_function) add_subdirectory(test_axis_algo) add_subdirectory(test_domain_algo) add_subdirectory(test_grid_algo) add_subdirectory(test_scalar_algo) add_custom_target("report") add_custom_command(TARGET "report" POST_BUILD COMMAND rm -f report.txt COMMAND cat */*/report.txt > report.txt COMMAND cat */report.txt >> report.txt)