27 ms·
Have you tried Waf? http://code.google.com/p/waf/ http://code.google.com/p/waf/ Seems like it might be a good fit.
by mbostock 14y ago
Have you tried Waf? http://code.google.com/p/waf/ http://code.google.com/p/waf/ Seems like it might be a good fit.
- ahelwer 14y agoHow does Waf compare to SCons? I'm a big fan of SCons, although it annoyingly does not have transitive dependency resolution for libraries. Waf has this functionality, correct?
- cschmidt 14y agoI haven't used Waf either, but some information is here: www.scons.org/wiki/SconsVsOtherBuildTools
- ArchD 14y agoI found it hard to make scons build outside my source directory (instead of polluting it). This is important for example when you don't want random files showing up in your git clone. With waf, this is easy. Subjectively, waf code looks more Pythonic than scons, though both are supposedly Python.
- wrl 14y agoWaf is also much nicer for end-users, if you're the sort who distributes source packages. It mimics the "./configure; make; make install" sequence as "./waf configure; ./waf; ./waf install".