Hacker News new | ask | show | jobs
by jason2323 793 days ago
Bazel has been the most difficult build system to use IMO, glad they decided not to move forward with it
1 comments

Harder than using Soong + Ninja + Kati together?
It depends on your needs. I haven’t used that stack, but I maintain projects that have to use autotools, cmake and about a dozen different compilers together to build, 3 of them Fortran compilers. Bazel is easy if you have exactly one blessed toolchain, or very few, but if you need to build in any appreciable number of environments with different toolchains it’s an absolute nightmare. Perhaps this could be fixed, but it was literally years to get support for a compiler installed anywhere other than /usr/bin. It was just never meant to work with variable environments.