这些GHC选项如何进入我的堆栈构建



我在"堆栈构建foo"的末尾看到以下内容:

进度:1/2
- 构建软件包foo-0.1.0.0使用:
[途径ghc] -builddir = [途径 - 堆栈 - 工作区]构建lib:foo
-GHC-Options" -ddump-hi -ddump-to-file"
用代码退出的过程:Exitfailure 1

我无法弄清楚这些选项是如何: -ddump-hi -ddump-to-to-file ,正在进入我的堆栈构建流。我找不到:

  • stack.yaml,
  • foo.cabal或
  • foo.hs

有人知道他们来自哪里吗?

它们是由stack添加的,其原因是堆栈可以知道模板haskell文件依赖性,因此可以知道何时需要重新编译。

最新更新