新luarock的适当Rockspec文件名是什么?

时间:2013-08-11 22:51:50

标签: lua luarocks

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

  

这应保存在名为luafruits-1.0-1.rockspec的文件中。该   name必须包含“package”和“version”的小写版本   田野,或者LuaRocks会抱怨。

但是,其他luarocks正在使用rockspec作为文件名。我在哪里可以获得有关rockspec vs name-VER-REV.rockspec的更多信息? Luarocks本身使用rockspec文件名:https://github.com/keplerproject/luarocks/blob/master/rockspec

1 个答案:

答案 0 :(得分:3)

rockspec文件名与版本无关,但只能与luarocks make命令一起使用(因此,它对开发/引导非常有用)。要重新分发rockspec(例如,发送以包含在http://luarocks.org中),请使用版本化名称。一些开发人员还在他们的repo中保留了一个rockspecs/目录,其中包含其发行版本的条件:用户可以根据需要直接使用这些文件,方法是使用如下命令: luarocks install https://raw.github.com/lua4web/refser/v0.2/rockspecs/refser-0.2-1.rockspec(使用raw.github.com路径名)。