首页 > 解决方案 > 如果已经自行构建,请避免重新构建本地依赖项

问题描述

我的本地依赖项stack.yaml

extra-deps:
    - foo/bar
    - foo/quux

我也有stack.yaml一个foo

packages:
    - bar
    - quux

现在让我们假设我执行以下操作序列:

  1. 改变一些东西foo/barfoo/quux
  2. stack build一个foo
  3. stack build在根目录中执行

如果 #2 成功,我希望 #3 不会重建,foo/bar或者foo/quux,因为步骤 #2 已经这样做了。但是,默认情况下,似乎下的构建foo不会被重用于构建。/有没有办法做到这一点?

标签: haskellbuilddependencieshaskell-stack

解决方案


推荐阅读