include_directories(../src) set(testsource test_config.c test_io.c test_pool.c test_sbuf.c test_server.c ) add_executable(testrunner testrunner.c ${testsource}) add_executable(cutgen cutgen.c) add_custom_command(OUTPUT testrunner.c COMMAND ./cutgen -o testrunner.c ${testsource}) add_dependencies(testrunner cutgen) target_link_libraries(testrunner myriad gcov)