What should we be using? I’ve had nothing but trouble with Bazel and Buck (I’m a Buck committer). autotools is notoriously painful. Hand-written makefiles can be nice for smaller projects but get cumbersome with bigger projects.
What am I missing?
What am I missing?
It's still very very young and in development, so not ready for prime time, but it "just works" and doesn't make me feel stupide the way CMake does...
It has almost the same syntax as Bazel, but its implemented in C++.
Super-fast and tend focus on Ninja build files.
I've even created a fork that works for Swift here and it works pretty well.
Its the meta-build project for Chrome, so its optimized for big projects with a lot of dependencies. I dont actually understand why is not much widespread giving the bad shape of meta-build systems (like CMake).