package = "lluv-qless" version = "scm-0" source = { url = "https://github.com/moteus/lua-lluv-qless/archive/master.zip", dir = "lua-lluv-qless-master", } description = { summary = "Lua binding for qless - queue / pipeline management system", homepage = "https://github.com/moteus/lua-lluv-qless", license = "MIT/X11", maintainer = "Alexey Melnichuk", detailed = [[Qless is a powerful Redis-based job queueing system inspired by resque, but built on a collection of Lua scripts.]], } dependencies = { "lua >= 5.1, < 5.4", "bgcrypto-sha", "eventemitter", "lluv-redis", "luasocket", "luuid", "lua-cjson", -- "pdh" for Windows or "luaposix" for other systems } build = { copy_directories = {'spec'}, type = "builtin", modules = { ["lluv.qless" ] = "src/lluv/qless.lua", ["lluv.qless.base" ] = "src/lluv/qless/base.lua", ["lluv.qless.client" ] = "src/lluv/qless/client.lua", ["lluv.qless.config" ] = "src/lluv/qless/config.lua", ["lluv.qless.error" ] = "src/lluv/qless/error.lua", ["lluv.qless.events" ] = "src/lluv/qless/events.lua", ["lluv.qless.job" ] = "src/lluv/qless/job.lua", ["lluv.qless.jobs" ] = "src/lluv/qless/jobs.lua", ["lluv.qless.queue" ] = "src/lluv/qless/queue.lua", ["lluv.qless.reserver.ordered" ] = "src/lluv/qless/reserver/ordered.lua", ["lluv.qless.rjob" ] = "src/lluv/qless/rjob.lua", ["lluv.qless.script" ] = "src/lluv/qless/script.lua", ["lluv.qless.utils" ] = "src/lluv/qless/utils.lua", ["lluv.qless.worker.serial" ] = "src/lluv/qless/worker/serial.lua", -- qless core library ["lluv.qless.lib.qless" ] = "src/lluv/qless/lib/qless.lua", ["lluv.qless.lib.qless-lib " ] = "src/lluv/qless/lib/qless-lib.lua", } }