[Gtk-sharp-list] [Patch] sources/makefile

Charles Iliya Krempeaux charles@reptile.ca
22 Feb 2003 02:39:03 -0800


--=-tz2i3gTn8XUE/M68DpJQ
Content-Type: text/plain
Content-Transfer-Encoding: 7bit

Hello,

This is a patch for "sources/makefile".  This patch adds a new
rule called "get-source-code".

When the user runs:

    make get-source-code

It will download and unpack (almost) all the source code (currently)
used by Gtk#.  (The exception being gtkhtml-3.0 for now.)

This was added so that you don't have to go and find all the
source code packages needed by gapi.pl (to generate the
???-api.xml files).


This could potentially be used to get rid of all ???-api.xml
files in api/ in the CVS.  And just generate everything from
the source code.  (I.e., the main makefile would do a
"make -C sources get-source-code" first, and then do everything
else.  (I have NOT added this ability though.  I didn't know
if other would want it.)

Anyways, this is a useful Patch for those who want to make their
own ???-api.xml files.


See ya

-- 
     Charles Iliya Krempeaux, BSc
     charles@reptile.ca

________________________________________________________________________
 Reptile Consulting & Services    604-REPTILE    http://www.reptile.ca/

--=-tz2i3gTn8XUE/M68DpJQ
Content-Disposition: attachment; filename=gtk-sharp.sources.diff
Content-Transfer-Encoding: quoted-printable
Content-Type: text/x-patch; name=gtk-sharp.sources.diff; charset=ISO-8859-1

Index: gtk-sharp.sources
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
RCS file: /mono/gtk-sharp/sources/gtk-sharp.sources,v
retrieving revision 1.10
diff -u -r1.10 gtk-sharp.sources
--- gtk-sharp.sources	22 Feb 2003 04:34:56 -0000	1.10
+++ gtk-sharp.sources	22 Feb 2003 08:06:44 -0000
@@ -12,3 +12,4 @@
 libgda-0.10.0/libgda Gda gda-2
 libgnomedb-0.10.0/libgnomedb GnomeDb gnomedb-2
 gstreamer-0.4.2/gst Gst gstreamer
+librsvg-2.0.1 Rsvg rsvg-2

--=-tz2i3gTn8XUE/M68DpJQ--