我有一个非Haskell可执行文件(bash脚本),我希望cabal与我的Haskell库一起安装在~/.cabal/bin
中。如何使用cabal实现这一目标?
编辑:正如我在下面的评论中提到的:专门安装到~/.cabal/bin
并不重要,我只需要在我的库中提供该脚本。
答案 0 :(得分:2)
您可以使用cabal的data-files
字段安装一些额外的文件,然后使用cabal创建的getDataFileName
函数来检索文件。详细信息可在the documentation和this blog post中找到。