2016-01-22 99 views
1

我需要在lua rock中嵌入資源(html模板),因爲它們是程序需要的。但我無法在配置中找到描述它們的位置。在luarocks中安裝代碼資源

試圖把它們放在build.install.con鍵(如下)不起作用,因爲文件然後以「扁平」方式存儲,失去目錄。

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

有沒有辦法指定資源?如果可能的話,他們安裝在哪裏?

回答

3

build.copy_directories指令(請參閱here),它是一個目錄名稱的數組,應從源目錄複製到岩石樹中。

您可能還對datafile模塊感興趣,該模塊有助於從各個位置(包括岩石樹)加載資源。