使用luarocks中的代码安装资源

时间:2016-01-22 21:26:16

标签: lua luarocks

我需要在lua rock中嵌入资源(html模板),因为它们是程序所需要的。但我找不到在配置中描述它们的位置。

尝试将它们放入build.install.con密钥(如下所示)不起作用,因为文件以“平面”方式存储,丢失目录。

{
  package = "...",
  version = "master-1",
  source = { ... },
  description = { ... },
  dependencies = { ... },
  build = {
    type    = "builtin",
    modules = { ... },
    install = {
      bin = { ...},
      conf = { RESOURCES },
    },
  },
}

有没有办法指定资源?如果可能的话,他们在哪里安装?

1 个答案:

答案 0 :(得分:3)

build.copy_directories指令(参见here),它是一个目录名数组,应该从源目录复制到岩石树中。

您可能也对datafile模块感兴趣,该模块有助于从不同位置(包括岩石树)加载资源。