set(BAN_SOURCES
	BAN/Assert.cpp
	BAN/New.cpp
	BAN/StringView.cpp
	BAN/Time.cpp
)

add_library(ban ${BAN_SOURCES})
target_link_options(ban PRIVATE -nolibc)
banan_link_library(ban libc)

set_target_properties(ban PROPERTIES OUTPUT_NAME libban)

banan_install_headers(ban)
install(TARGETS ban OPTIONAL)