Stack:默认情况下,在特定项目中使用pedantic标志

时间:2017-08-23 10:23:34

标签: stack haskell-stack

我想使用--pedantic标志构建一个项目。现在我正在使用

stack build --pedantic

命令。但我想总是为这个项目使用这个标志(因此,不是全局的)。有没有办法配置它?

1 个答案:

答案 0 :(得分:2)

目前,迂腐只是意味着用--ghc-options" -Wall -Werror"来构建。所以,在stack.yaml中你可以用:

ghc-options: "*": -Wall -Werror

将来,--pedantic可能会执行更多操作,请参阅https://github.com/commercialhaskell/stack/issues/1323https://github.com/commercialhaskell/stack/issues/3166。此时,它可能成为stack.yaml配置中的一个选项。