3 ms·
Back in 2016 or so, I was in need of a more capable build system to replace a combination of disorganized cmake and XML IAR project files. Having come from Goog
by sgtnoodle 4y ago
Back in 2016 or so, I was in need of a more capable build system to replace a combination of disorganized cmake and XML IAR project files. Having come from Google, I briefly considered bazel, but it just didn't seem mature enough to build on top of. I went with SCons, and built a bazel-like abstraction layer on top of it. My goal was to abstract away SCons in 90% of use cases. It's still in use 6 years later, and the company's engineering team has grown by at least a factor of 10. People love to complain about build infrastructure, but it's held up pretty well.