3 ms·
This is why I'm so happy about Bazel lately! It cleanly solves a number of tooling pain points for me: - Cross-platform builds mostly "just work" - Package man
by pianoben 8y ago
This is why I'm so happy about Bazel lately! It cleanly solves a number of tooling pain points for me:
- Cross-platform builds mostly "just work"
- Package management, while not painless, is a tractable problem. You can teach your build how to incorporate libraries from tarballs, local filesystem, git repositories, et.
- Support for common toolchains (gcc, clang, msvc, android, ios) is built-in!
After the hellscape that is CMakeLists.txt, Bazel is such a breath of fresh air. I'd encourage anyone looking at C++ for new projects to give it serious consideration.