Hey sirex, Embedding "make-esque" functionality into Fabric would be quite an undertaking, e.g. dependency chain analysis, specific language/compiler toolchain support, etc.
Perhaps it would be simpler to just call out into whatever build system that you enjoy working with? After spending some time using SCons <http://www.scons.org/>, Rake <http://rake.rubyforge.org/> and Waf <http://code.google.com/p/waf/>, I have found myself still preferring Makefiles. Having said that, I've also created a yet-another-package-management-system: * https://github.com/tav/ampify/blob/master/environ/buildrecipes I wonder if it would be worthwhile to make it generic and usable within Fabric directly — which should provide the features you're looking for, along with going some ways towards negating the need for Puppet/Chef/etc. Thoughts? -- All the best, tav plex:espians/tav | [email protected] | +44 (0) 7809 569 369 http://tav.espians.com | http://twitter.com/tav | skype:tavespian _______________________________________________ Fab-user mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/fab-user
