Re: build system..

From: Date: Thu, 31 Jan 2002 14:36:18 +0000
Subject: Re: build system..
References: 1 2 3  Groups: php.qa 
Request: Send a blank email to php-qa+get-4333@lists.php.net to get a copy of this message
+1 also. There is a "--enable-all" configure option in the TODO list. Is someone working on this ? hellekin At 10:32 2002-01-31 +0100, Robin Ericsson wrote: >On Thu, 2002-01-31 at 10:29, Markus Fischer wrote: > > On Thu, Jan 31, 2002 at 10:15:25AM +0100, Robin Ericsson wrote : > > > Maybe we should construct some sort of build system al'a tinderbox? > > > > > > > > > Roxen on the other hand has a nice pice tinderbox lookalike, which syncs > > > the build between the machines, so all machines build on the same > > > checkout, and after that, wait until all have been completed. > > > > > > This could be kinda nice to see what extensions etc, breaks on which > > > platform/arch, based on checkins, and also opens for developers not > > > having that many platforms (I got one ;) > > > > > > > > > So, shoot me now please :) > > > > *peng* > > > > No, but I'm (+1) for this. > > > > Maybe it's worth we outline the things it should do in some > > more detail? > >Maybe something like this: >check "master" >if "continue" > retrive revision/tag/branch to checkout > checkout/update php > checkout/update Zend TSRM > configure with as many extensions as possible > compile, and register errors/warnings > report back to master >else > wait > > > Btw, do you know how they sync the process ("wait until all > > have been completed") ? > >Quoted from http://community.roxen.com/developers/autobuild/ >"Unlike many other AutoBuild systems, our build clients doesn't >continually. First of all they only compile a new build when the source >code is changed, but they also wait for each others. That way all the >builds are against the same source code, thus making it more easy to >compare them and find bugs. If a build is successful and successfully >verified it will be available for download, unless that build is >restriced in some way." > >Technically I guess there is sort of "parent"-process which the machines >included in buildsystem contacts to either checking/check what to/, >etc.. and that parent know the status of it's children. > > >regards >robin > > >-- >PHP Quality Assurance Mailing List <http://www.php.net/> >To unsubscribe, e-mail: php-qa-unsubscribe@lists.php.net >For additional commands, e-mail: php-qa-help@lists.php.net >To contact the list administrators, e-mail: php-list-admin@lists.php.net > > > > >--- >Incoming mail is certified Virus Free. >Checked by AVG anti-virus system (http://www.grisoft.com). >Version: 6.0.319 / Virus Database: 178 - Release Date: 2002-01-28

« previous php.qa (#4333) next »