add_library(background_support)
add_library(background::support ALIAS background_support)

target_sources(background_support
  PRIVATE
    Support.cpp
  PUBLIC
    FILE_SET HEADERS
      BASE_DIRS include
      FILES
        include/Support.h
)

target_compile_features(background_support PUBLIC cxx_std_23)
target_link_libraries(background_support
  PRIVATE
    background::warnings
    background::sanitizers
)
