[Mono-devel-list] Testing out a new MCS build system

Piers Haken piersh at friskit.com
Sat Jun 7 18:57:45 EDT 2003


Looks good to me. I'm just wondering why config-default.make overrides
the definition of $(MCS) from win32.make

Also, it might be nice to have an easy way, on cygwin, to switch between
building with mcs and csc.

Piers.

> -----Original Message-----
> From: Peter Williams [mailto:peter at newton.cx] 
> Sent: Saturday, June 07, 2003 2:51 PM
> To: mono-devel-list at ximian.com
> Subject: [Mono-devel-list] Testing out a new MCS build system
> 
> 
> Hi everyone,
> 
> 	A few weeks ago Miguel sent a message to the list about 
> trying to set up a new unified build system for MCS. With 
> some help I've made a prototype that we would like to 
> integrate in the next week or so, but I'd like some feedback 
> before imposing it on everyone.
> 
> 	The main new features are:
> 
> 		* One Makefile per directory
> 		* Same build system for Windows and Linux
> 		* Common set of $(RUNTIME) and $(MCS) variables
> 		  to make configuration easy
> 		* Generic support for recursive making and disting
> 
> 	I built a tarball from yesterday morning's CVS and 
> posted it to 
> http://www.newton.cx/~peter/files/mcs-> 0.24.99.tar.gz (4.2 megs, MD5
of
> fabf19957e64261a1c0b10d551b8ba5)
> 
> 	If you're interested, please download the tarball and 
> poke around and see if it behaves how you expect. I probably 
> missed some of the subtler customizations to each library, so 
> mail me if you have any issues. Patches are appreciated, of 
> course :-); look through `README.makefiles' for my attempt at 
> explaining things.
> 
> 	Now, I only have a Linux box; Gonzalo tells me that 
> things build more-or-less on Windows, but I'd especially like 
> the input from Windows users on how things work for them. But 
> I'm hoping that everyone will give it a try so they don't get 
> any unpleasant surprises when we make the switchover.
> 
> 	Thanks,
> 		Peter
> 
> -- 
> Peter Williams                          peter at newton.cx
> 
> "[Ninjas] are cool; and by cool, I mean totally sweet."
>                               -- REAL Ultimate Power
> 
> _______________________________________________
> Mono-devel-list mailing list
> Mono-devel-list at lists.ximian.com 
> http://lists.ximian.com/mailman/listinfo/mono-> devel-list
> 



More information about the Mono-devel-list mailing list