[Mono-list] type-reflector makefile

Martin Baulig martin@gnome.org
16 Jan 2003 21:24:09 +0100


Jonathan Pryor <jonpryor@vt.edu> writes:

> I feel like we're discussing solutions to a problem which isn't entirely
> solvable.  (At least, not solvable without the presence of autoconf
> scripts and similar mechanisms.)
> 
> In an ideal world, I want the makefile for type-reflector to
> automagically build the most sophisticated front-end that the build
> machine supports.  If the build machine supports Gtk#, it's compiled
> in.  If it doesn't support a GUI, it gets a console.

Well, this is still broken.

Even if the build machine "supports" gtk# (you must not use it at this point), someone who
recompiles the `mcs' module will most likely also compile `gtk-sharp' and the other
modules - and then type-reflector will suddely depend on a gtk-sharp.dll which has been
replaced by a newer version after type-reflector has been replaced.

-- 
Martin Baulig
martin@gnome.org
martin@ximian.com