Re:Show HN: Buckaroo – A decentralized C++ package manager
by rienbdj on Friday February 01, 2019 @02:37PM
(#19057666)
The solution in my experience (also the approach at Google) is to always build from source but cache the build artefacts. This is how Buckaroo works too (although it is Buck instead of Bazel).
[ Parent
| on HN ]
Re:Show HN: Buckaroo – A decentralized C++ package manager
by entelechy on Friday February 01, 2019 @03:03PM
(#19057923)
yes and you can also distribute your cache [1]
Furthermore it uses git to manage the sourcecode and use shallow&shared clones to have quick downloads.
[1] https://buckbuild.com/files-and-dirs/buckconfig.html#cache
Lastly I'd like to note that Buck and Bazel are converging to Skylark for describing builds. The differences between Buck and Bazel should become smaller over time