From f8ef1e8743beff8afd59aa25a780ca190533be77 Mon Sep 17 00:00:00 2001 From: ralfulrich <ralf.ulrich@kit.edu> Date: Tue, 30 Apr 2019 23:34:10 +0200 Subject: [PATCH] path --- Framework/Utilities/CMakeLists.txt | 2 +- ThirdParty/CMakeLists.txt | 12 +++++++++++- Tools/coverage.sh | 4 ++-- 3 files changed, 14 insertions(+), 4 deletions(-) diff --git a/Framework/Utilities/CMakeLists.txt b/Framework/Utilities/CMakeLists.txt index 763c534f..ae19a82b 100644 --- a/Framework/Utilities/CMakeLists.txt +++ b/Framework/Utilities/CMakeLists.txt @@ -4,7 +4,7 @@ try_compile (HAS_FEENABLEEXCEPT "${CMAKE_CURRENT_BINARY_DIR}" "${CMAKE_CURRENT_SOURCE_DIR}/try_feenableexcept.cc") if (HAS_FEENABLEEXCEPT) set (CORSIKA_FENV "CorsikaFenvDefault.cc") - set_property(DIRECTORY ${CMAKE_HOME_DIRECTORY} APPEND PROPERTY COMPILE_DEFINITIONS "HAS_FEENABLEEXCEPT") + set_property(DIRECTORY ${CMAKE_SOURCE_DIR} APPEND PROPERTY COMPILE_DEFINITIONS "HAS_FEENABLEEXCEPT") else () if (APPLE) set (CORSIKA_FENV "CorsikaFenvOSX.cc") diff --git a/ThirdParty/CMakeLists.txt b/ThirdParty/CMakeLists.txt index 4eb0c174..f19fd9c9 100644 --- a/ThirdParty/CMakeLists.txt +++ b/ThirdParty/CMakeLists.txt @@ -9,4 +9,14 @@ target_include_directories (CORSIKAthirdparty SYSTEM install (DIRECTORY phys DESTINATION include/ThirdParty/) install (DIRECTORY catch2 DESTINATION include/ThirdParty/) -install (DIRECTORY boost DESTINATION include/ThirdParty/boost/) \ No newline at end of file +install (DIRECTORY boost DESTINATION include/ThirdParty/boost/) + +install( + DIRECTORY lcov/bin + DESTINATION share/tools/lcov/ + USE_SOURCE_PERMISSIONS + PATTERN "example" EXCLUDE + PATTERN "man" EXCLUDE + PATTERN "test" EXCLUDE + PATTERN "rpm" EXCLUDE +) diff --git a/Tools/coverage.sh b/Tools/coverage.sh index 75feeffc..ab3c7801 100755 --- a/Tools/coverage.sh +++ b/Tools/coverage.sh @@ -4,8 +4,8 @@ if [ -z $GCOV ]; then GCOV=gcov fi -PROJECT_DIR="$(dirname $0)/../" -LCOV_DIR="${PROJECT_DIR}/ThirdParty/lcov" +PROJECT_DIR="$(dirname $0)/" +LCOV_DIR="${PROJECT_DIR}/lcov/" # LCOV="$LCOV_EXE --gcov-tool=${GCOV} --rc lcov_branch_coverage=1" LCOV="${LCOV_DIR}/bin/lcov --gcov-tool=${GCOV}" # no branch coverage -- GitLab