我正在尝试使用“data-files”机制,一切都运行得很好,除了相关的文件没有被复制到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
有关?
谢谢!