如何在堆栈中使用“-ddump-minimal-imports”

时间:2015-10-05 23:21:28

标签: haskell haskell-stack

我是堆栈的忠实粉丝,我已经从我的机器中完全删除了任何独立的cabal和ghc可执行文件(让堆栈在它自己神秘的〜/ .stack /目录中安装它需要的任何东西).... / p>

但是,看起来有些标志在堆栈下无法正常工作。例如,我想使用-ddump-minimal-imports。在cabal中,这将是

cabal build --ghc-option=-ddump-minimal-imports

明显的翻译是

stack build --ghc-options -ddump-minimal-imports

这样运行,但只生成可执行文件(据我所知,至少......也许输出位于神秘的〜/ .stack目录中)。

有办法做到这一点吗?

1 个答案:

答案 0 :(得分:11)

我只是尝试使用source MySourceClass(variable_from_rake_task),并在stack build --ghc-options=-ddump-minimal-imports中生成输出文件,例如:

./.stack-work/dist/x86_64-osx/Cabal-1.22.4.0/build/