堆栈测试用 dump-hi 文件污染我的 src 目录
stack test Contaminating My src Dir with dump-hi files
我正在使用堆栈和 GHC 7.10。
当我 运行 stack test
时,我的每个 .hs
文件都有一个 .dump-hi
文件。如何防止 stack/ghc 生成这些文件?
或者至少确保它们在测试过程完成后被删除?
在我的 cabal 文件中,我在 test-suite
中的 ghc-options
中有一个条目来包含一个我没有公开的模块。好吧,我一直在试验并将完全限定的路径设置为:
-i/path/to/my/project/src
而不仅仅是:
-isrc
当存在完全限定路径时,.dump-hi
文件会在 stack test
期间生成,而当存在相对路径时,它们不会生成。
为什么我不知道,但这就是解决方案。
我正在使用堆栈和 GHC 7.10。
当我 运行 stack test
时,我的每个 .hs
文件都有一个 .dump-hi
文件。如何防止 stack/ghc 生成这些文件?
或者至少确保它们在测试过程完成后被删除?
在我的 cabal 文件中,我在 test-suite
中的 ghc-options
中有一个条目来包含一个我没有公开的模块。好吧,我一直在试验并将完全限定的路径设置为:
-i/path/to/my/project/src
而不仅仅是:
-isrc
当存在完全限定路径时,.dump-hi
文件会在 stack test
期间生成,而当存在相对路径时,它们不会生成。
为什么我不知道,但这就是解决方案。