3 ms·
> I think cargo is better than cmake I expect that Google is using neither of these for most of their own code, but rather their own build system (which I thin
by gpm 1y ago
> I think cargo is better than cmake
I expect that Google is using neither of these for most of their own code, but rather their own build system (which I think is the same between the languages).
I absolutely agree if you aren't Google though.
- petcat 1y agoYeah my understanding is that google has some sort of God program they use that can compile anything and has 10,000 command line options.
- kridsdale1 1y agoIt’s https://en.wikipedia.org/wiki/Bazel_(software) https://en.wikipedia.org/wiki/Bazel_(software)
- kridsdale1 1y agoGoogle3 uses Blaze which is an internal Bazel. And it’s fantastic. I like Facebook’s BUCK too but it’s basically the same thing. If I were to go to another company I’d promote using either of the above.
- vlovich123 1y agoWhat does Android do for Rust?
- surajrmal 1y agoIt uses Soong which internally calls rustc: https://source.android.com/docs/setup/build/rust/building-rust-modules/android-rust-modules https://source.android.com/docs/setup/build/rust/building-ru...
- ncruces 1y agoAndroid uses Soong: https://source.android.com/docs/setup/build https://source.android.com/docs/setup/build Proprietary code uses the internal version of Bazel: https://bazel.build/ https://bazel.build/