4 ms·
The .do files are not even remotely readable. Try scons. At least you can understand what it's doing even if you know little about it with just a glance. None o
by btipling 16y ago
The .do files are not even remotely readable. Try scons. At least you can understand what it's doing even if you know little about it with just a glance. None of this a.c.c.c.c,$1 gibberish.
- dirtyaura 16y agoIMO, build system for daily work has two very important properties: correctness and speed. Scons seems to get correctness right, but fails to be fast enough (see e.g. http://gamesfromwithin.com/bad-news-for-scons-fans http://gamesfromwithin.com/bad-news-for-scons-fans) Now, there is a third important property, which is clarity. But clarity for a new-comer is less important than a clarity for a person that uses build system daily. I investigated several alternatives to make for our C++ game framework and settled to Waf. It's quite complex and side-effect of that has caused that we haven't integrated many of our tools to build system, just because doing so requires deep understanding of Waf model. Which I haven't acquired, well, mainly because of laziness. Thus, clarity can affect both correctness and speed in practical situations of lazy people like myself. What I like about redo is the simplicity. Based on my initial experiences, it seems that aside multiple output files problem, it doesn't get in to your way.