如何使用堆栈/ 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).
九州

您可以覆盖用于编译的作业数量

stack build --jobs=1

没有它

$ 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
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
...

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Cabal-如何安装特定版本的软件包

来自分类Dev

如何(安装和使用)Haskell中的软件包

来自分类Dev

使用预构建的Qt Creator构建QtTreePropertyBrowser软件包

来自分类Dev

Cabal:重建软件包以使用较新的库

来自分类Dev

使用Cabal安装Haskell软件包而无需连接互联网

来自分类Dev

使用Packrat和AppVeyor构建R软件包

来自分类Dev

如何卸载随堆栈一起安装的Haskell软件包?

来自分类Dev

如何点子安装需要构建cython代码的软件包?

来自分类Dev

堆栈构建错误:构建软件包aeon时。(cabal)ExitFailure 1

来自分类Dev

如何使用SPM构建iOS特定的软件包?

来自分类Dev

如何构建Nim库软件包

来自分类Dev

您如何获得Cabal安装本地软件包?

来自分类Dev

如何使用“ nix搜索”搜索Haskell软件包?

来自分类Dev

如何从已安装的文件构建RPM软件包?

来自分类Dev

构建debian软件包-依赖关系如何工作?

来自分类Dev

如何确定构建rpm软件包的配置选项?

来自分类Dev

如何为Ubuntu 18.04构建Deb软件包

来自分类Dev

Cabal-如何安装特定版本的软件包

来自分类Dev

使用Nuget软件包资源管理器来构建软件包

来自分类Dev

如何准备用`bmake`构建的Debian软件包。

来自分类Dev

Cabal:重建软件包以使用较新的库

来自分类Dev

如何从apt-get软件包构建.deb文件?

来自分类Dev

如何在Debian中恢复软件包的构建?

来自分类Dev

如何手动将软件包安装到使用Cabal的项目中

来自分类Dev

如何构建不需要root的软件包

来自分类Dev

使用C ++和Stack / Cabal编译Haskell软件包

来自分类Dev

构建haskell软件包时如何获取堆栈以运行额外的命令?

来自分类Dev

如何找到构建R软件包的R版本?

来自分类Dev

如何使用自己构建的带有堆栈的软件包?

Related 相关文章

  1. 1

    Cabal-如何安装特定版本的软件包

  2. 2

    如何(安装和使用)Haskell中的软件包

  3. 3

    使用预构建的Qt Creator构建QtTreePropertyBrowser软件包

  4. 4

    Cabal:重建软件包以使用较新的库

  5. 5

    使用Cabal安装Haskell软件包而无需连接互联网

  6. 6

    使用Packrat和AppVeyor构建R软件包

  7. 7

    如何卸载随堆栈一起安装的Haskell软件包?

  8. 8

    如何点子安装需要构建cython代码的软件包?

  9. 9

    堆栈构建错误:构建软件包aeon时。(cabal)ExitFailure 1

  10. 10

    如何使用SPM构建iOS特定的软件包?

  11. 11

    如何构建Nim库软件包

  12. 12

    您如何获得Cabal安装本地软件包?

  13. 13

    如何使用“ nix搜索”搜索Haskell软件包?

  14. 14

    如何从已安装的文件构建RPM软件包?

  15. 15

    构建debian软件包-依赖关系如何工作?

  16. 16

    如何确定构建rpm软件包的配置选项?

  17. 17

    如何为Ubuntu 18.04构建Deb软件包

  18. 18

    Cabal-如何安装特定版本的软件包

  19. 19

    使用Nuget软件包资源管理器来构建软件包

  20. 20

    如何准备用`bmake`构建的Debian软件包。

  21. 21

    Cabal:重建软件包以使用较新的库

  22. 22

    如何从apt-get软件包构建.deb文件?

  23. 23

    如何在Debian中恢复软件包的构建?

  24. 24

    如何手动将软件包安装到使用Cabal的项目中

  25. 25

    如何构建不需要root的软件包

  26. 26

    使用C ++和Stack / Cabal编译Haskell软件包

  27. 27

    构建haskell软件包时如何获取堆栈以运行额外的命令?

  28. 28

    如何找到构建R软件包的R版本?

  29. 29

    如何使用自己构建的带有堆栈的软件包?

热门标签

归档