4 ms·
Make (to use your example) does not do any sandboxing to ensure that the declared dependency graph is actually correct. This is the big innovation in Bazel (and
by rienbdj 7y ago
Make (to use your example) does not do any sandboxing to ensure that the declared dependency graph is actually correct. This is the big innovation in Bazel (and Co).
- emelski 7y agoElectric Make has had sandboxing since 2002, no conversion from your familiar make-based builds to a new shiny build tool required, and it can make on-the-fly corrections to execution order if that sandboxing reveals that incomplete dependency specifications caused something to run in the wrong order (relative to a strictly serial build). "Sandboxing" in a build tool cannot be claimed as Bazel's innovation.
- adgasf 7y agoCan you link to the project?
- jburgess777 7y agoHe was probably talking about a product from Electric Cloud: https://electric-cloud.com/plugins/directory/p/emake/ https://electric-cloud.com/plugins/directory/p/emake/
- emelski 7y agoSorry for the belated response. Electric Make is part of CloudBees Accelerator: https://www.cloudbees.com/cloudbees-accelerator https://www.cloudbees.com/cloudbees-accelerator.