From mboxrd@z Thu Jan 1 00:00:00 1970 Date: Sat, 13 Nov 2010 20:15:48 +0100 From: Enrico Weigelt To: 9fans@9fans.net Message-ID: <20101113191548.GB22589@nibiru.local> References: <75c69fe2dc04959d0a39fd78ab1ed81a@terzarima.net> <25d1514b008ab65681eae35b648d1f17@terzarima.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <25d1514b008ab65681eae35b648d1f17@terzarima.net> User-Agent: Mutt/1.4.1i Subject: Re: [9fans] Plan9 development Topicbox-Message-UUID: 7c4f341c-ead6-11e9-9d60-3106f5b1d025 * Charles Forsyth wrote: > ``My last company switched to nmake, and they're OUT OF BUISINESS :-) :-) :-)'' > [fortune] When it comes to builder systems, I'm still thinking of an more declarative approach: describing the software's structure by certain object types and their relations (eg. we have some executable, made of some list of sources and importing some libraries) and then let the buildsystem handle it all (won't be as flexible as make+friends, but on an much higher abstraction level). Some time ago I'd started a little reference implementation: git://pubgit.metux.de/projects/treebuild.git Maybe somebody finds it a bit interesting ;-) cu -- ---------------------------------------------------------------------- Enrico Weigelt, metux IT service -- http://www.metux.de/ phone: +49 36207 519931 email: weigelt@metux.de mobile: +49 151 27565287 icq: 210169427 skype: nekrad666 ---------------------------------------------------------------------- Embedded-Linux / Portierung / Opensource-QM / Verteilte Systeme ----------------------------------------------------------------------