package third_party.cmd

@App
@AutoCmd(preserve_locals=true)
@Build(script="$(EXTERNAL_MAKE)")
@BuildArtifactPath(cppflags="-I$(abspath $(EXTERNAL_BUILD_DIR))/third_party/cmd/lua/install/include")
@Cmd(name = "lua",
	help = "Lua interpreter",
	man = '''
		NAME
			lua - Lua interpreter
		SYNOPSIS
			lua [script]
		AUTHORS
			Nikolay Korotkiy, Ilia Vaprol - Adaptation for Embox
	''')
module lua {
	option boolean luasocket_support=false
	@AddPrefix("^BUILD/extbld/^MOD_PATH/install")
	source "lua.o"

	depends embox.mem.heap_api
	@NoRuntime depends embox.compat.libc.all
	@NoRuntime depends embox.compat.posix.time.time
	@NoRuntime depends embox.compat.posix.util.nanosleep
	@NoRuntime depends embox.kernel.task.resource.errno
}
