[英]Cabal “Data Files” Not Being Copied
我正在嘗試使用“數據文件”機制, 除了相關文件未復制到share/
目錄之外 ,其他工作正常。 例如,我的.cabal文件如下所示:
name: nano-js
version: 0.1.0.0
data-files: include/prelude.js
但是在構建和安裝目錄之后
.hsenv/cabal/share/nano-js-0.1.0.0
不存在。 所以形式查詢
getDataFileName "include/prelude.js"
產生一個不存在的FilePath
nanojs: /home/rjhala/research/liquid/.hsenv/cabal/share/nano-js-0.1.0.0/include/prelude.js: openFile: does not exist (No such file or directory)
填充share/
是否需要一些額外的關鍵字?
還是hsenv
有問題?
謝謝!
我很傻-當我將它埋在可執行部分中時, data-files
子句需要位於頂部。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.