From b84593086f08242d84748cda115d5549535cb77c Mon Sep 17 00:00:00 2001 From: Steffen Schuemann Date: Mon, 20 May 2019 21:57:24 +0200 Subject: [PATCH] Work on better CI integration. --- test/CMakeLists.txt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt index e452039..37c1bbe 100644 --- a/test/CMakeLists.txt +++ b/test/CMakeLists.txt @@ -16,9 +16,10 @@ if(NOT DEFINED ENV{GHC_COVERAGE}) ParseAndAddCatchTests(filesystem_test filesystem_test) AddExecutableWithStdFS(std_filesystem_test filesystem_test.cpp catch.hpp) else() + message("Generating test runner for coverage run...") add_executable(filesystem_test filesystem_test.cpp catch.hpp) - target_link_libraries(filesystem_test ghc_filesystem --coverage) - target_compile_options(filesystem_test PRIVATE "--coverage") + target_compile_options(filesystem_test PUBLIC --coverage) + target_link_libraries(filesystem_test PUBLIC ghc_filesystem --coverage) endif() add_executable(multifile_test multi1.cpp multi2.cpp catch.hpp)