[M3devel] hudson_build_system.sh

Olaf Wagner wagner at elegosoft.com
Wed Feb 6 08:48:19 CET 2013


On Wed, 6 Feb 2013 07:30:17 +0000
Jay K <jay.krell at cornell.edu> wrote:

> Olaf, between lastok and lastrel, I realize either can be correct.lastrel, for some definition of it, people do like to use to build the current system.There are arguments either way.

The old compiler release wasn't able to build the new sources; and in defs.sh, there are other functions for building from the old release.

> The deletion of cm3cg is deliberate, because I'm afraid some releases' quake/config might reachin and use it. In fact that's what I think was going wrong.I know for some time I thought that was a good idea.Since "shipping"/copying files is wasteful.

I don't think it was necessary here. They simply don't get used.
 
> It looks like the current quake/config only does that for cross builds.
> 
> It doesn't delete "everything", just the executable. They can reasonably quickly be recreated.They should not be used here, except as built part way through this stuff.I don't believe there should be separate hudson jobs for m3cc -- just merge the jobs and use the incrementality and the clean_marker.txt feature I put in.

I'll see if I find time to do some more refactoring, but changing the regression setup is sometimes very subtle and likely to introduce errors.

We'd need so many updates -- new VC, Hudson --> Jenkins, WWW, ...

Right now I'd just like to get the wheels going again.

Olaf
 
>  - Jay
> 
> 
> > Date: Wed, 6 Feb 2013 08:18:28 +0000
> > To: m3commit at elegosoft.com
> > From: wagner at elego.de
> > Subject: [M3commit] CVS Update: cm3
> > 
> > CVSROOT:	/usr/cvs
> > Changes by:	wagner at birch.	13/02/06 08:18:28
> > 
> > Modified files:
> > 	cm3/scripts/regression/: hudson_build_system.sh 
> > 
> > Log message:
> > 	that was not what this script is supposed to do...
> > 
>  		 	   		  

-- 
Olaf Wagner -- elego Software Solutions GmbH -- http://www.elegosoft.com
               Gustav-Meyer-Allee 25 / Gebäude 12, 13355 Berlin, Germany
phone: +49 30 23 45 86 96  mobile: +49 177 2345 869  fax: +49 30 23 45 86 95
Geschäftsführer: Michael Diers, Olaf Wagner | Sitz: Berlin
Handelregister: Amtsgericht Charlottenburg HRB 77719 | USt-IdNr: DE163214194



More information about the M3devel mailing list