我正在使用stack和GHC 7.10。
当我运行stack test
时,我的每个.dump-hi
文件都会有一个.hs
文件。如何防止stack / ghc生成这些文件?
或者至少确保它们在完成后被测试过程删除了?
答案 0 :(得分:0)
在我的cabal文件中,我在ghc-options
的{{1}}中有一个条目,其中包含一个我未公开的模块。好吧,我一直在试验并把完全合格的路径放在:
test-suite
而不只是:
-i/path/to/my/project/src
当存在完全限定路径时,-isrc
文件会在.dump-hi
期间生成,当相对路径存在时,它们不会生成。{/ p>
为什么我不知道,但这就是解决方案。