按照这个例子,我刚刚为一个只有 .lua 文件的岩石创建了一个 rockspec。我不需要构建任何东西,所以我将构建选项设置为
build = {
type = "none",
install = {
lua = {
"a.lua",
"b.lua",
...
}
}
}
当我运行luarocks make
它的工作。但是,我注意到所有文件都转储到我的/home/<username>/torch/install/share/lua/5.1/
目录中。我希望他们在../share/lua/5.1/<package_name>
目录中。我试着做类似的事情
lua = {
["<package_name>"] = "a.lua",
...
或者
lua = {
["<package_name>.<package_name>"] = "a.lua",
...
但两种方法都不起作用。
有没有办法将这些文件放在rockspec的目录中?