新的LuaRocks的正确Rockspec文件名是什么?

根据此页面:http://luarocks.org/en/Creating_a_rock

这应该保存在一个名为luafruits-1.0-1.rockspec的文件中。 名称必须包含“package”和“version”字段的小写版本,否则LuaRocks将会抱怨。

然而,其他luarocks正在使用rockspec作为文件名。 我在哪里可以获取有关“rockspec”与“name-VER-REV.rockspec”的更多信息? Luarocks自己使用rockspec文件名:https://github.com/keplerproject/luarocks/blob/master/rockspec

点赞
用户1793220
用户1793220

一个rockspec文件名与版本无关,但只能使用luarocks make命令(因此,在开发/引导中很有用)。要重新分发rockspec(例如,发送以便包含在http://luarocks.org中),请使用版本化名称。一些开发人员还在他们的代码库中保留了rockspecs/文件夹,其中包含了他们发布的rockspecs:如果用户愿意,他们可以直接使用这些文件,通过使用以下命令 luarocks install https://raw.github.com/lua4web/refser/v0.2/rockspecs/refser-0.2-1.rockspec(使用raw.github.com路径名)。

2013-08-12 21:21:19