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 COMMAND rm -f report.html COMMAND cat */*/report.html > report.html COMMAND cat */report.html >> report.html)