cmake_minimum_required(VERSION 2.8.12.2) project(generic_testcase) enable_testing() add_subdirectory(test_average) add_subdirectory(test_maximum) add_subdirectory(test_minimum) add_subdirectory(test_sum) add_custom_target("subreport") add_custom_command(TARGET "subreport" POST_BUILD COMMAND rm -f subreport.txt COMMAND rm -f subreport.html COMMAND cat */report.txt > subreport.txt COMMAND cat */report.html > subreport.html)