fcppt_utils_load_source_files(libs/catch/files.txt FCPPT_CATCH_FILES)

make_fcppt_library(
  catch
  "${FCPPT_CATCH_FILES}"
  IS_INTERFACE
  FCPPT_DEPS
  fcppt_core_interface
  IMPORTED_DEPS
  Catch2::Catch2
  TRANSITIVE_FCPPT_DEPS
  fcppt_core_interface
  TRANSITIVE_IMPORTED_DEPS
  Catch2::Catch2
  COMPILE_DEFINITIONS
  CATCH_CONFIG_ENABLE_TUPLE_STRINGMAKER
  TRANSITIVE_COMPILE_DEFINITIONS
  CATCH_CONFIG_ENABLE_TUPLE_STRINGMAKER)
