如何防止Stack创建.dump-hi文件?

时间:2017-09-25 04:50:04

标签: haskell ghc haskell-stack

默认情况下,stack build会在.stack-work中创建.dump-hi文件的目录。

在我的程序中,这些文件中最大的一个需要1.9 GB。 (它相应的.hi文件只需24 MB。)据我所知,这些文件完全没必要,这对我的构建性能没有帮助。

那么,我怎样才能阻止stack build制作它们呢?

1 个答案:

答案 0 :(得分:3)

实际上,需要.dump-hi个文件才能使Stack正确执行。这些文件提供有关Template Haskell文件依赖关系的信息,这些信息用于在决定是否重建时进行肮脏检查。

目前无法禁用生成这些文件,至少据我所知。