package embox.lib

@DefaultImpl(rl_linenoise)
abstract module readline_api { }

module rl_linenoise extends readline_api {
	source "rl_linenoise.c"

	@IncludeExport(path="readline")
	source "readline.h", "history.h"

	//depends embox.compat.libc.all
	depends third_party.lib.linenoise
	depends embox.compat.libc.str_dup
	@NoRuntime depends embox.compat.posix.file_system
}
