4

-O0開発するときは、時間を節約するためにすべてを でビルドしたいと考えています。

しかし、CI システムで同じパッケージをビルドする場合は、-O.

私が見る 1 つのオプションstack.yamlghc-optionsstack.yaml.

stack --ghc-options=-O0スナップショットではなくローカルパッケージにのみ適用したいため、エイリアスを使用しても機能しません-O0。私が知っていることから、コマンドラインでそれを指定する方法はありません。

より良いオプションはありますか?

4

1 に答える 1

2

実際にstack build --ghc-options=-O0は、スナップショット パッケージではなく、ローカル パッケージにのみ -O0 を適用します。詳細については、次を参照してください。

https://github.com/commercialhaskell/stack/blob/master/GUIDE.md#ghc-options

于 2015-09-07T14:26:48.580 に答える