|
|
|
|
|
by steeve
2371 days ago
|
|
It is true that you rarely start with a new build system. Bazel is hard in the same way Rust is hard. If you port your existing project to it, chances are you will run into issues because you were doing things wrong with respect to hermeticity or reproducibility. It goes really far to make things correct. You may not need it, but when you do it’s a godsend. Or at least it was for a lot of people I talked to. And my own experience as well. If your project is vanilla enough, things will go mostly smoothly and the benefit will be immediate (ie bazel clean is a legend). Think of Bazel as a framework. If you do thing its way, it will spoil up. But sometimes a framework is not what you need. That said, if you’re happy with your current system, then good for you! |
|