[build2] Working with multiple projects locally
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