6 ms·
I'm currently working on a build tool that doesn't work using the traditional "makefile" approach. Instead it's designed as a Python library, and you have the f
by nightcracker 13y ago
I'm currently working on a build tool that doesn't work using the traditional "makefile" approach. Instead it's designed as a Python library, and you have the full power of Python at your disposal.
Sadly it's not ready for prime-time yet (early designing stage), so I won't link my highly unfinished project.
- cscheid 13y agoI suspect your downvotes are coming because you haven't mentioned http://www.scons.org/ http://www.scons.org/. Letting you know in case you're not aware of it. (I would have emailed you out-of-band, but there's no contact info in your profile. Sorry for the noise, everyone else)
- checker659 13y agoScons uses Python more for configuration rather than the control flow. I'm sure most people think that's ok, but I find it limiting and a bit too derpy.
- fidotron 13y agoIn fairness that's the core of the argument: a significant proportion of people that have had to maintain build tools over long periods believe they should only be configuration and not contain any control flow. The problem with adding flow control is that establishing the dependencies without actually executing the whole process becomes next to impossible.
- foxhill 13y agoi suspect that the downvotes from people are because python is far too powerful as a build scripting language.
- roma1n 13y agoYou mean waf?
- CmdrKrool 13y agoFabricate might be interesting to you if you haven't seen it already. https://code.google.com/p/fabricate/ https://code.google.com/p/fabricate/