add_library(rstd.alloc STATIC)
target_compile_features(rstd.alloc PUBLIC cxx_std_20)
target_link_libraries(rstd.alloc PUBLIC rstd.core)
target_sources(
  rstd.alloc
  PUBLIC FILE_SET
         modules
         TYPE
         CXX_MODULES
         FILES
         mod.cppm
         alloc.cppm
         rc.cppm
         string.cppm
         str.cppm
         boxed.cppm
         sync.cppm
         ffi/mod.cppm
         ffi/c_str.cppm
         vec/mod.cppm)
