|
|
|
|
|
by misnome
1094 days ago
|
|
SCons is utterly horrible. It isn’t a build system so much as a “Build your own build system” system. It gives you absolutely nothing to manage dependencies or shared information, or cross-platform ways of handling compiler features. As such, everything using it is it’s own unique system completely alien and not interoperable with anything else. And being python seems to lead to people embedding parts of their application as part of the build system, so now that is intertwined also. I will run a million miles if I ever see a project using SCons, CMake is infinitely nicer, and makes some sense but I agree with further up the thread that it needs a new, saner language that maps over the top (expressions would be a start). |
|