8fd87b2e0a
* configure.in : kill a ton of redundant stuff. * AssemblyInfo.cs.in : moved here, only need one. * Makefile.include : rules for building generated assemblies. * Makefile.am : removed gtk-sharp-2.0.pc handling. * */AssemblyInfo.cs.in : killed * */Makefile.am : refactored out a ton of rules to an include. * */*-pc.in : added Cflags entries pointing to the gapi files. * generator/CodeGenerator.cs : add -I: synonym --include. * gnomevfs/gnome-vfs-api.raw : remamed from gnomevfs-api.raw. * gtk/gtk-sharp-2.0.pc.in : moved here from top. * parser/gapi-fixup.cs : add --symbol arg to merge sym files. * sources/gtk-sharp-sources.xml : remamed gnome-vfs-api.raw. svn path=/trunk/gtk-sharp/; revision=38551
207 lines
8.1 KiB
XML
207 lines
8.1 KiB
XML
<gapi-parser-input>
|
|
<api filename="../atk/atk-api.raw">
|
|
<library name="libatk-1.0-0.dll">
|
|
<namespace name="Atk">
|
|
<dir>atk-1.6.0/atk</dir>
|
|
</namespace>
|
|
</library>
|
|
</api>
|
|
<api filename="../pango/pango-api.raw">
|
|
<library name="libpango-1.0-0.dll">
|
|
<namespace name="Pango">
|
|
<dir>pango-1.4.0/pango</dir>
|
|
<exclude>pango-1.4.0/pango/pangox-fontcache.c</exclude>
|
|
<exclude>pango-1.4.0/pango/pangox-fontmap.c</exclude>
|
|
<exclude>pango-1.4.0/pango/pangox-private.h</exclude>
|
|
<exclude>pango-1.4.0/pango/pangox.h</exclude>
|
|
<exclude>pango-1.4.0/pango/pangox.c</exclude>
|
|
<exclude>pango-1.4.0/pango/pangoxft.h</exclude>
|
|
<exclude>pango-1.4.0/pango/pangoxft-font.h</exclude>
|
|
<exclude>pango-1.4.0/pango/pangoxft-fontmap.h</exclude>
|
|
<exclude>pango-1.4.0/pango/pangoxft-private.h</exclude>
|
|
<exclude>pango-1.4.0/pango/pango-script-lang-table.h</exclude>
|
|
<exclude>pango-1.4.0/pango/pango-script-table.h</exclude>
|
|
</namespace>
|
|
</library>
|
|
</api>
|
|
<api filename="../gdk/gdk-api.raw">
|
|
<library name="libgdk-win32-2.0-0.dll">
|
|
<namespace name="Gdk">
|
|
<dir>gtk+-2.4.1/gdk</dir>
|
|
</namespace>
|
|
</library>
|
|
<library name="libgdk_pixbuf-2.0-0.dll">
|
|
<namespace name="Gdk">
|
|
<dir>gtk+-2.4.1/gdk-pixbuf</dir>
|
|
</namespace>
|
|
</library>
|
|
</api>
|
|
<api filename="../gtk/gtk-api.raw">
|
|
<library name="libgtk-win32-2.0-0.dll">
|
|
<namespace name="Gtk">
|
|
<dir>gtk+-2.4.1/gtk</dir>
|
|
<!-- Internal stuff -->
|
|
<exclude>gtk+-2.4.1/gtk/gtkfilechooserdefault.c</exclude>
|
|
<exclude>gtk+-2.4.1/gtk/gtkfilechooserdefault.h</exclude>
|
|
<exclude>gtk+-2.4.1/gtk/gtkfilechooserentry.c</exclude>
|
|
<exclude>gtk+-2.4.1/gtk/gtkfilechooserentry.h</exclude>
|
|
<exclude>gtk+-2.4.1/gtk/gtkfilechooserutils.c</exclude>
|
|
<exclude>gtk+-2.4.1/gtk/gtkfilechooserutils.h</exclude>
|
|
<exclude>gtk+-2.4.1/gtk/gtkfilesystem.c</exclude>
|
|
<exclude>gtk+-2.4.1/gtk/gtkfilesystem.h</exclude>
|
|
<exclude>gtk+-2.4.1/gtk/gtkfilesystemmodel.c</exclude>
|
|
<exclude>gtk+-2.4.1/gtk/gtkfilesystemmodel.h</exclude>
|
|
<exclude>gtk+-2.4.1/gtk/gtkfilesystemunix.c</exclude>
|
|
<exclude>gtk+-2.4.1/gtk/gtkfilesystemunix.h</exclude>
|
|
<exclude>gtk+-2.4.1/gtk/gtkfilesystemwin32.c</exclude>
|
|
<exclude>gtk+-2.4.1/gtk/gtkfilesystemwin32.h</exclude>
|
|
<exclude>gtk+-2.4.1/gtk/gtkiconcache.c</exclude>
|
|
<exclude>gtk+-2.4.1/gtk/gtkiconcache.h</exclude>
|
|
<exclude>gtk+-2.4.1/gtk/gtkiconthemeparser.h</exclude>
|
|
<exclude>gtk+-2.4.1/gtk/gtkpathbar.c</exclude>
|
|
<exclude>gtk+-2.4.1/gtk/gtkpathbar.h</exclude>
|
|
<exclude>gtk+-2.4.1/gtk/gtkrbtree.c</exclude>
|
|
<exclude>gtk+-2.4.1/gtk/gtkrbtree.h</exclude>
|
|
<exclude>gtk+-2.4.1/gtk/gtksequence.c</exclude>
|
|
<exclude>gtk+-2.4.1/gtk/gtksequence.h</exclude>
|
|
<exclude>gtk+-2.4.1/gtk/gtktextbtree.c</exclude>
|
|
<exclude>gtk+-2.4.1/gtk/gtktextbtree.h</exclude>
|
|
<exclude>gtk+-2.4.1/gtk/gtktextsegment.c</exclude>
|
|
<exclude>gtk+-2.4.1/gtk/gtktextsegment.h</exclude>
|
|
<exclude>gtk+-2.4.1/gtk/gtktexttypes.c</exclude>
|
|
<exclude>gtk+-2.4.1/gtk/gtktexttypes.h</exclude>
|
|
<exclude>gtk+-2.4.1/gtk/gtktextutil.c</exclude>
|
|
<exclude>gtk+-2.4.1/gtk/gtktextutil.h</exclude>
|
|
<exclude>gtk+-2.4.1/gtk/gtkthemes.c</exclude>
|
|
<exclude>gtk+-2.4.1/gtk/gtkthemes.h</exclude>
|
|
<exclude>gtk+-2.4.1/gtk/gtktreedatalist.c</exclude>
|
|
<exclude>gtk+-2.4.1/gtk/gtktreedatalist.h</exclude>
|
|
<exclude>gtk+-2.4.1/gtk/gtkwindow-decorate.c</exclude>
|
|
<exclude>gtk+-2.4.1/gtk/gtkwindow-decorate.h</exclude>
|
|
<exclude>gtk+-2.4.1/gtk/gtkxembed.h</exclude>
|
|
<exclude>gtk+-2.4.1/gtk/xembed.h</exclude>
|
|
<!-- Exclude all pre gtk+-2.2 deprecated widgets -->
|
|
<exclude>gtk+-2.4.1/gtk/gtkclist.c</exclude>
|
|
<exclude>gtk+-2.4.1/gtk/gtkclist.h</exclude>
|
|
<exclude>gtk+-2.4.1/gtk/gtkctree.c</exclude>
|
|
<exclude>gtk+-2.4.1/gtk/gtkctree.h</exclude>
|
|
<exclude>gtk+-2.4.1/gtk/gtklist.c</exclude>
|
|
<exclude>gtk+-2.4.1/gtk/gtklist.h</exclude>
|
|
<exclude>gtk+-2.4.1/gtk/gtklistitem.c</exclude>
|
|
<exclude>gtk+-2.4.1/gtk/gtklistitem.h</exclude>
|
|
<exclude>gtk+-2.4.1/gtk/gtkoldeditable.c</exclude>
|
|
<exclude>gtk+-2.4.1/gtk/gtkoldeditable.h</exclude>
|
|
<exclude>gtk+-2.4.1/gtk/gtkpixmap.c</exclude>
|
|
<exclude>gtk+-2.4.1/gtk/gtkpixmap.h</exclude>
|
|
<exclude>gtk+-2.4.1/gtk/gtkpreview.c</exclude>
|
|
<exclude>gtk+-2.4.1/gtk/gtkpreview.h</exclude>
|
|
<exclude>gtk+-2.4.1/gtk/gtkprogress.c</exclude>
|
|
<exclude>gtk+-2.4.1/gtk/gtkprogress.h</exclude>
|
|
<exclude>gtk+-2.4.1/gtk/gtktext.c</exclude>
|
|
<exclude>gtk+-2.4.1/gtk/gtktext.h</exclude>
|
|
<exclude>gtk+-2.4.1/gtk/gtktipsquery.c</exclude>
|
|
<exclude>gtk+-2.4.1/gtk/gtktipsquery.h</exclude>
|
|
<exclude>gtk+-2.4.1/gtk/gtktree.c</exclude>
|
|
<exclude>gtk+-2.4.1/gtk/gtktree.h</exclude>
|
|
<exclude>gtk+-2.4.1/gtk/gtktreeitem.c</exclude>
|
|
<exclude>gtk+-2.4.1/gtk/gtktreeitem.h</exclude>
|
|
</namespace>
|
|
</library>
|
|
</api>
|
|
<api filename="../gnomevfs/gnome-vfs-api.raw">
|
|
<library name="gnomevfs-2">
|
|
<namespace name="Gnome.Vfs">
|
|
<dir>gnome-vfs-2.6.0/libgnomevfs</dir>
|
|
<!-- These files break the parser -->
|
|
<exclude>gnome-vfs-2.6.0/libgnomevfs/GNOME_VFS_Daemon-common.c</exclude>
|
|
<exclude>gnome-vfs-2.6.0/libgnomevfs/GNOME_VFS_Daemon.h</exclude>
|
|
<exclude>gnome-vfs-2.6.0/libgnomevfs/GNOME_VFS_Daemon-skels.c</exclude>
|
|
<exclude>gnome-vfs-2.6.0/libgnomevfs/GNOME_VFS_Daemon-stubs.c</exclude>
|
|
<exclude>gnome-vfs-2.6.0/libgnomevfs/gnome-vfs-job.c</exclude>
|
|
<exclude>gnome-vfs-2.6.0/libgnomevfs/gnome-vfs-job.h</exclude>
|
|
</namespace>
|
|
</library>
|
|
</api>
|
|
<api filename="../gnome/gnome-api.raw">
|
|
<library name="gnome-2">
|
|
<namespace name="Gnome">
|
|
<dir>libgnome-2.6.0/libgnome</dir>
|
|
</namespace>
|
|
</library>
|
|
<library name="gnomecanvas-2">
|
|
<namespace name="Gnome">
|
|
<dir>libgnomecanvas-2.6.0/libgnomecanvas</dir>
|
|
</namespace>
|
|
</library>
|
|
<library name="gnomeui-2">
|
|
<namespace name="Gnome">
|
|
<dir>libgnomeui-2.6.0/libgnomeui</dir>
|
|
</namespace>
|
|
</library>
|
|
<library name="gnomeprint-2-2">
|
|
<namespace name="Gnome">
|
|
<dir>libgnomeprint-2.6.0/libgnomeprint</dir>
|
|
</namespace>
|
|
</library>
|
|
<library name="gnomeprintui-2-2">
|
|
<namespace name="Gnome">
|
|
<dir>libgnomeprintui-2.6.0/libgnomeprintui</dir>
|
|
<dir>libgnomeprintui-2.6.0/libgnomeprintui/gpaui</dir>
|
|
</namespace>
|
|
</library>
|
|
<library name="panel-applet-2">
|
|
<namespace name="Gnome">
|
|
<dir>gnome-panel-2.6.0/libpanel-applet</dir>
|
|
</namespace>
|
|
</library>
|
|
</api>
|
|
<api filename="../gtkhtml/gtkhtml-api.raw">
|
|
<library name="gtkhtml-3.0">
|
|
<namespace name="Gtk">
|
|
<dir>gtkhtml-3.0.10/src</dir>
|
|
</namespace>
|
|
</library>
|
|
</api>
|
|
<api filename="../glade/glade-api.raw">
|
|
<library name="libglade-2.0-0.dll">
|
|
<namespace name="Glade">
|
|
<dir>libglade-2.3.6/glade</dir>
|
|
</namespace>
|
|
</library>
|
|
</api>
|
|
<api filename="../art/art-api.raw">
|
|
<library name="art_lgpl">
|
|
<namespace name="Art">
|
|
<dir>libart_lgpl-2.3.16</dir>
|
|
</namespace>
|
|
</library>
|
|
</api>
|
|
<api filename="../gda/gda-api.raw">
|
|
<library name="gda-2">
|
|
<namespace name="Gda">
|
|
<dir>libgda-1.0.0/libgda</dir>
|
|
</namespace>
|
|
</library>
|
|
</api>
|
|
<api filename="../gnomedb/gnomedb-api.raw">
|
|
<library name="gnomedb-2">
|
|
<namespace name="GnomeDb">
|
|
<dir>libgnomedb-1.0.0/libgnomedb</dir>
|
|
</namespace>
|
|
</library>
|
|
</api>
|
|
<api filename="../rsvg/rsvg-api.raw">
|
|
<library name="rsvg-2">
|
|
<namespace name="Rsvg">
|
|
<dir>librsvg-2.6.4</dir>
|
|
</namespace>
|
|
</library>
|
|
</api>
|
|
<api filename="../vte/vte-api.raw">
|
|
<library name="vte">
|
|
<namespace name="Vte">
|
|
<dir>vte-0.11.10/src</dir>
|
|
</namespace>
|
|
</library>
|
|
</api>
|
|
</gapi-parser-input>
|