0
使用堆棧構建程序時,如何看到-ddump-rule-firings
的輸出?使用堆棧構建Haskell程序時的ddump-rule-firingings輸出
我已經在我的.cabal
文件添加到-ddump-rule-firings
和ghc-options
運行stack clean; stack build -v
。規則釋放(以及來自ghc的任何其他輸出)不包括在stack
的輸出中。
正常的ghc輸出似乎沒有記錄在.stack-work
目錄中的任何地方。
其他開發商有encountered similar issues,但所提出的變化(增加一個--dump-logs
選項)似乎並沒有實現:
>stack build --dump-logs
Invalid option `--dump-logs'
Usage: stack build [TARGET] [--dry-run] [--pedantic] [--fast]
[--ghc-options OPTION] [--flag PACKAGE:[-]FLAG]
([--dependencies-only] | [--only-snapshot] |
[--only-dependencies]) ([--file-watch] | [--file-watch-poll])
[--exec CMD [ARGS]] [--only-configure] [--trace] [--profile]
[--[no-]library-profiling] [--[no-]executable-profiling]
[--[no-]haddock] [--haddock-arguments HADDOCK_ARGS]
[--[no-]open] [--[no-]haddock-deps] [--[no-]copy-bins]
[--[no-]prefetch] [--[no-]keep-going] [--[no-]force-dirty]
[--[no-]test] [--[no-]rerun-tests]
[--test-arguments TEST_ARGS] [--coverage] [--no-run-tests]
[--[no-]bench] [--benchmark-arguments BENCH_ARGS]
[--no-run-benchmarks] [--[no-]reconfigure]
[--[no-]cabal-verbose] [--[no-]split-objs] [--help]
Build the package(s) in this directory/configuration