add_library (CORSIKAthirdparty INTERFACE)

target_include_directories (CORSIKAthirdparty SYSTEM
  INTERFACE
  $<BUILD_INTERFACE:${PROJECT_SOURCE_DIR}/ThirdParty>
  $<INSTALL_INTERFACE:include/ThirdParty>
  )

install (DIRECTORY phys DESTINATION include/ThirdParty/)
install (DIRECTORY catch2 DESTINATION include/ThirdParty/)
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
)