package = "CoThread"
version = "0.1-2"
source = {
	url = "http://webserver2.tecgraf.puc-rio.br/~maia/lua/packs/cothread-0.1.tar.gz",
}
description = {
	summary = "Cooperative Multithreading using Lua Coroutines",
	detailed = [[
		CoThread is a library for cooperative multithreading in Lua using
		coroutines. It is organized as a set o modules that provides different
		functionalities incrementally. Such functionalities can be in the form
		of module extensions or extra modules with utility functions and objects.
	]],
	license = "MIT/X11",
	homepage = "http://www.tecgraf.puc-rio.br/~maia/lua/cothread",
	maintainer = "Renato Maia <maia@tecgraf.puc-rio.br>",
}
dependencies = {
	"lua >= 5.1",
	"loop >= 3.0",
	"looplib >= 2.0beta",
}
build = {
	type = "none",
	install = {
		lua = {
			["cothread.copas"] = "lua/cothread/copas.lua",
			["cothread.EventGroup"] = "lua/cothread/EventGroup.lua",
			["cothread.EventPoll"] = "lua/cothread/EventPoll.lua",
			["cothread.Mutex"] = "lua/cothread/Mutex.lua",
			["cothread.plugin.signal"] = "lua/cothread/plugin/signal.lua",
			["cothread.plugin.sleep"] = "lua/cothread/plugin/sleep.lua",
			["cothread.plugin.socket"] = "lua/cothread/plugin/socket.lua",
			["cothread.Queue"] = "lua/cothread/Queue.lua",
			["cothread.socket"] = "lua/cothread/socket.lua",
			["cothread.Timer"] = "lua/cothread/Timer.lua",
			["cothread"] = "lua/cothread.lua",
		},
	},
}
