[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: Re: [ANN] Various LPeg modules
- From: Hisham <h@...>
- Date: Sun, 22 Apr 2018 12:28:14 -0300
On 21 April 2018 at 22:21, Sean Conner <sean@conman.org> wrote:
> All are available via LuaRocks [2].
> [2] Except there is no LuaRocks for "org.conman.parsers.url". I'm not
> sure if you can have a LuaRocks made up of *just* dependencies and
> no actual code. I don't want to push things.
In the current version, you should be able to create a rockspec of
type "builtin" with an empty modules table with no problems. The only
issue in the current release is that you'll need to give it a dummy
URL. This works:
---------------
package = "no_modules"
version = "1.0-1"
source = {
-- any valid URL
url = "http://example.com",
-- fool luarocks into thinking the URL is valid
file = "hello.lua",
}
build = {
type = "builtin",
modules = {},
}
---------------
In a future LuaRocks release we'll make the source.url field optional
when sensible to do so.
-- Hisham