add_executable(1brc
	main.cxx
	io.cxx
	map.cxx
	tricks.cxx
)
target_sources(1brc
	PUBLIC
		FILE_SET 1brc_modules TYPE CXX_MODULES FILES
		io.ixx
		map.ixx
		tricks.ixx
		#		util/logger.ixx
)

target_compile_options(1brc PUBLIC -freflection -fcontracts -fcontract-evaluation-semantic=enforce)

