19 | package = 'hglib' |
46
46:a6b688f75d89
rockspecs: add 0.8-1
Anton Shestakov <av6@dwimlabs.net>
previous changes: 35:9dcbc37ecb32
line |
diff
|
version = '0.8-1' |
19 | source = { |
46
46:a6b688f75d89
rockspecs: add 0.8-1
Anton Shestakov <av6@dwimlabs.net>
previous changes: 35:9dcbc37ecb32
line |
diff
|
url = 'https://bitbucket.org/av6/lua-hglib/get/0.8.tar.bz2', |
46:a6b688f75d89
rockspecs: add 0.8-1
Anton Shestakov <av6@dwimlabs.net>
previous changes: 35:9dcbc37ecb32
line |
diff
|
file = 'av6-lua-hglib-e11df013b0a0.tar.bz2' |
19 | } |
description = { | |
summary = 'Mercurial command server client library.', | |
detailed = [[ | |
A pure-Lua library for interacting with Mercurial's command server. | |
35
35:9dcbc37ecb32
rockspecs: more detailed description
Anton Shestakov <av6@dwimlabs.net>
previous changes: 19:2a601f9fd2ab
line |
diff
|
It's useful for Lua applications that want to get all kinds of |
35:9dcbc37ecb32
rockspecs: more detailed description
Anton Shestakov <av6@dwimlabs.net>
previous changes: 19:2a601f9fd2ab
line |
diff
|
repository data fast. Compared to the usual way of executing multiple |
35:9dcbc37ecb32
rockspecs: more detailed description
Anton Shestakov <av6@dwimlabs.net>
previous changes: 19:2a601f9fd2ab
line |
diff
|
`hg command`, this library skips the overhead of starting up a new |
35:9dcbc37ecb32
rockspecs: more detailed description
Anton Shestakov <av6@dwimlabs.net>
previous changes: 19:2a601f9fd2ab
line |
diff
|
process every time. |
19 | ]], |
homepage = 'https://bitbucket.org/av6/lua-hglib', | |
license = 'MIT' | |
} | |
dependencies = { | |
'lpc ~> 1.0.0', | |
-- lpc seems to be 5.1-only (contrary to what its rockspec says), at least | |
-- until https://github.com/LuaDist/lpc/pull/1 is merged, for example. | |
-- Since hglib is depending on it, it's also 5.1-only at the moment. | |
'lua ~> 5.1' | |
} | |
build = { | |
type = 'builtin', | |
modules = { | |
hglib = 'hglib.lua' | |
}, | |
copy_directories = { 'examples', 'spec' } | |
} |