Conventional build tools like xcodebuild are designed to run builds on a single machine. Incremental builds are made faster by keeping the intermediate files of builds and using them for subsequent builds. This doesn’t help build times when building the same things on many different machines like in a big engineering team or a CI system. Buck is designed to take advantage of distributed caches so different machines can share build artefacts, saving build time both on CI and developer machines.
Get more development news like this
This talk was recorded at AltConf 2015. Watch all the videos!
About the content
This content has been published here with the express permission of the author.