【发布时间】:2013-08-21 06:22:35
【问题描述】:
LuaRocks 忽略 Rockspec 中的模块名,而使用文件名是正常的吗?
build = {
type = "builtin",
modules = {
apricot = "src/apricot.lua",
["apricot.stuff"] = "src/apricot/seeds.lua",
-- `apricot.stuff` is renamed to `apricot.seeds`
-- when installed as a rock.
}
}
(Lua 5.1,LuaRocks 2.1.0)
【问题讨论】:
-
我认为这是错误。至少这对我来说是一个很大的惊喜。只有文件名有问题。如果你写
["some.stuff"] = "src/apricot/seeds.lua",那么你会在some目录中得到seeds.lua文件。我认为你应该在 github 上打开问题。