2016-04-20 8 views
3

いくつかのコンパイルの問題をデバッグしようとしていますが、ここに表示されているようなインタリーブしていないビルドステップがあるかどうかを知りたいと思います。stack/cabalを使って各haskellパッケージを順番に構築するには?

$ stack build 
string-conv-0.1: configure 
string-conv-0.1: build 
dotnet-timespan-0.0.1.0: configure 
dotnet-timespan-0.0.1.0: build 
servant-0.7: configure 
string-conv-0.1: copy/register 
dotnet-timespan-0.0.1.0: copy/register 
servant-0.7: build 
control-monad-omega-0.3.1: configure 
control-monad-omega-0.3.1: build 
swagger2-2.0.1: configure 
control-monad-omega-0.3.1: copy/register 
swagger2-2.0.1: build 
eventstore-0.12.0.0: configure 
eventstore-0.12.0.0: build 
servant-0.7: copy/register 
servant-client-0.7: configure 
servant-client-0.7: build 
servant-docs-0.7: configure 
servant-docs-0.7: build 
servant-client-0.7: copy/register 
servant-server-0.7: configure 
servant-server-0.7: build 
servant-server-0.7: copy/register 
servant-docs-0.7: copy/register 
swagger2-2.0.1: copy/register 
servant-swagger-1.0.3: configure 
servant-swagger-1.0.3: build 
servant-swagger-1.0.3: copy/register 
eventstore-0.12.0.0: copy/register 
pl-cqrs-0.1.0.0: configure 
pl-cqrs-0.1.0.0: build 
pl-cqrs-0.1.0.0: copy/register 
pl-server-0.1.0.0: configure 
pl-server-0.1.0.0: build 
pl-server-0.1.0.0: copy/register 
pl-wrapper-0.0.0: configure 
pl-wrapper-0.0.0: build 
pl-wrapper-0.0.0: copy/register 
Completed 13 action(s). 
+2

'スタックを使用オーバーライドすることができます '1' – josejuan

+0

@josejuanは答えのように聞こえます。下に置けますか? – nicolas

+1

@josejuan、これをコメントの代わりに答えとして追加して、質問を閉じてください:) –

答えて

5

あなたは、ジョブの数が--jobsを構築することで

$ stack build 
hnexus-models-0.1.0.0: configure 
hnexus-models-0.1.0.0: build 
key-doc-schema-0.1.0.0: configure 
key-doc-schema-0.1.0.0: build 
key-doc-schema-0.1.0.0: copy/register 
key-doc-client-0.1.0.0: configure 
hnexus-models-0.1.0.0: copy/register 
key-doc-client-0.1.0.0: build 
hnexus-mschema-0.1.0.0: configure 
hnexus-mschema-0.1.0.0: build 
... 

それがなければ

stack build --jobs=1 

でコンパイルする

$ stack build --jobs=1 
hnexus-models-0.1.0.0: configure 
hnexus-models-0.1.0.0: build 
hnexus-models-0.1.0.0: copy/register 
hnexus-mschema-0.1.0.0: configure 
hnexus-mschema-0.1.0.0: build 
hnexus-mschema-0.1.0.0: copy/register 
bnexus-mschema-0.1.0.0: configure 
bnexus-mschema-0.1.0.0: build 
bnexus-mschema-0.1.0.0: copy/register 
bnexus-client-0.1.0.0: configure 
bnexus-client-0.1.0.0: build 
... 
関連する問題