[M3devel] clean in m3cc

Jay K jay.krell at cornell.edu
Mon Jul 19 12:50:37 CEST 2010


I put in another mechanism.
If someone makes a change such that they want m3cc to build clean, edit m3-sys/m3cc/src/clean-marker.txt arbitrarily.
I'm not sure though, the stuff at the top of m3cc/src/m3makefile might need to be adjusted to honor it.
I probably should do even better -- the configure command line should be saved and if it changes, go clean. I didn't do that yet.

 - Jay


----------------------------------------
> Date: Mon, 19 Jul 2010 10:17:15 +0200
> From: wagner at elegosoft.com
> To: m3devel at elegosoft.com
> Subject: Re: [M3devel] clean in m3cc
>
> I've added a Hudson build variable CLEAN to all cm3-current-m3cc-* jobs.
>
> Olaf
>
> Quoting Jay K :
>
> > nevermind
> >
> >
> > ----------------------------------------
> >> From: jay.krell at cornell.edu
> >> To: m3devel at elegosoft.com
> >> Date: Mon, 19 Jul 2010 06:10:58 +0000
> >> Subject: [M3devel] clean in m3cc
> >>
> >>
> >> Too dangerous:
> >>
> >> m3cc/src/m3makefile
> >>
> >> if stale(build_dir & "/clean_marker.txt",
> >> "../src/clean_marker.txt") or defined ("FORCE")
> >> m3cc_Run(["rm -rf " & build_dir & "/*"])
> >> cp_if("../src/clean_marker.txt", build_dir & "/clean_marker.txt")
> >> end
> >>
> >> ?
> >>
> >> If build_dir has a space..?
> >>
> >>
> >> - Jay
> >>
> >>
> >
>
>
>
> --
> Olaf Wagner -- elego Software Solutions GmbH
> 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
> http://www.elegosoft.com | Geschäftsführer: Olaf Wagner | Sitz: Berlin
> Handelregister: Amtsgericht Charlottenburg HRB 77719 | USt-IdNr: DE163214194
>
 		 	   		  


More information about the M3devel mailing list