[build2] Working with multiple projects locally

Boris Kolpackov boris at codesynthesis.com
Mon Apr 29 12:30:31 UTC 2019


Per Edin <per.edin at sequence-point.se> writes:

> I had to add --no-auto-sync to prevent bdep from dropping libone when
> initializing libthree (only libtwo depends on libone). I'm not sure if
> it's the "right way" to do it.

No, --no-auto-sync shouldn't be necessary to make this work. Once you
have initialized a project with bdep-init, it should never be dropped
automatically (it becomes "held" in the bpkg terms).

What does bdep-status -r print after you have initialized libtwo?

Also, if you can create a reproducer, I would be happy to take a look.



More information about the users mailing list