mirror of
https://github.com/Ryujinx/GtkSharp.git
synced 2024-12-25 17:55:35 +00:00
6abcf29dfa
* bootstrap*: kill the 2.4/2.6/2.8 straps, they are on a branch now. update 2.10 strap for new apis. * sources/Makefile.am : parse 2.16 sources for gnome libs. * sources/gtk-sharp-2.10-sources.xml : ditto. * parser/gapi-parser.cs : explicitly use an indented XML writer. * gnomevfs/gnome-vfs-api-2.16.raw: regen * gnomevfs/Gnomevfs.metadata: some build fixes * gnome/gnome-api-2.16.raw: regen * gnome/Gnome.metadata: some build fixes * sample/PrintSample.cs: remove new Gtk/Gnome ambiguities. svn path=/trunk/gtk-sharp/; revision=63078
265 lines
9.5 KiB
XML
265 lines
9.5 KiB
XML
<gapi-parser-input>
|
|
<api filename="../atk/atk-api-2.10.raw">
|
|
<library name="libatk-1.0-0.dll">
|
|
<namespace name="Atk">
|
|
<dir>atk-1.10.3/atk</dir>
|
|
</namespace>
|
|
</library>
|
|
</api>
|
|
<api filename="../pango/pango-api-2.10.raw">
|
|
<library name="libpango-1.0-0.dll">
|
|
<namespace name="Pango">
|
|
<directory path="pango-1.13.3/pango">
|
|
<exclude>pangocairo.h</exclude>
|
|
<exclude>pangocairo-atsui.h</exclude>
|
|
<exclude>pangocairo-atsuifont.h</exclude>
|
|
<exclude>pangocairo-fc.h</exclude>
|
|
<exclude>pangocairo-win32.h</exclude>
|
|
<exclude>pangocairo-private.h</exclude>
|
|
<exclude>pangofc-decoder.c</exclude>
|
|
<exclude>pangofc-decoder.h</exclude>
|
|
<exclude>pangofc-font.c</exclude>
|
|
<exclude>pangofc-font.h</exclude>
|
|
<exclude>pangofc-fontmap.c</exclude>
|
|
<exclude>pangofc-fontmap.h</exclude>
|
|
<exclude>pangofc-private.h</exclude>
|
|
<exclude>pangox-fontcache.c</exclude>
|
|
<exclude>pangox-fontmap.c</exclude>
|
|
<exclude>pangox-private.h</exclude>
|
|
<exclude>pangox.h</exclude>
|
|
<exclude>pangox.c</exclude>
|
|
<exclude>pangoxft.h</exclude>
|
|
<exclude>pangoxft-font.c</exclude>
|
|
<exclude>pangoxft-font.h</exclude>
|
|
<exclude>pangoxft-fontmap.c</exclude>
|
|
<exclude>pangoxft-fontmap.h</exclude>
|
|
<exclude>pangoxft-private.h</exclude>
|
|
<exclude>pangoxft-render.c</exclude>
|
|
<exclude>pangoxft-render.h</exclude>
|
|
<exclude>pango-color-table.h</exclude>
|
|
<exclude>pango-impl-utils.h</exclude>
|
|
<exclude>pango-script-lang-table.h</exclude>
|
|
<exclude>pango-script-table.h</exclude>
|
|
</directory>
|
|
</namespace>
|
|
</library>
|
|
</api>
|
|
<api filename="../gdk/gdk-api-2.10.raw">
|
|
<library name="libgdk-win32-2.0-0.dll">
|
|
<namespace name="Gdk">
|
|
<directory path="gtk+-2.10.0/gdk">
|
|
<exclude>gdkalias.h</exclude>
|
|
<exclude>keyname-table.h</exclude>
|
|
</directory>
|
|
</namespace>
|
|
</library>
|
|
<library name="libgdk_pixbuf-2.0-0.dll">
|
|
<namespace name="Gdk">
|
|
<directory path="gtk+-2.10.0/gdk-pixbuf">
|
|
<exclude>gdk-pixbuf-alias.h</exclude>
|
|
<exclude>xpm-color-table.h</exclude>
|
|
</directory>
|
|
</namespace>
|
|
</library>
|
|
</api>
|
|
<api filename="../gtk/gtk-api-2.10.raw">
|
|
<library name="libgtk-win32-2.0-0.dll">
|
|
<namespace name="Gtk">
|
|
<directory path="gtk+-2.10.0/gtk">
|
|
<!-- Internal stuff -->
|
|
<exclude>gtkalias.h</exclude>
|
|
<exclude>gtkbuiltincache.h</exclude>
|
|
<exclude>gtkdndcursors.h</exclude>
|
|
<exclude>gtkfilechooserdefault.c</exclude>
|
|
<exclude>gtkfilechooserdefault.h</exclude>
|
|
<exclude>gtkfilechooserembed.c</exclude>
|
|
<exclude>gtkfilechooserembed.h</exclude>
|
|
<exclude>gtkfilechooserentry.c</exclude>
|
|
<exclude>gtkfilechooserentry.h</exclude>
|
|
<exclude>gtkfilechoosersettings.c</exclude>
|
|
<exclude>gtkfilechoosersettings.h</exclude>
|
|
<exclude>gtkfilechooserutils.c</exclude>
|
|
<exclude>gtkfilechooserutils.h</exclude>
|
|
<exclude>gtkfilesystem.c</exclude>
|
|
<exclude>gtkfilesystem.h</exclude>
|
|
<exclude>gtkfilesystemmodel.c</exclude>
|
|
<exclude>gtkfilesystemmodel.h</exclude>
|
|
<exclude>gtkfilesystemunix.c</exclude>
|
|
<exclude>gtkfilesystemunix.h</exclude>
|
|
<exclude>gtkfilesystemwin32.c</exclude>
|
|
<exclude>gtkfilesystemwin32.h</exclude>
|
|
<exclude>gtkiconcache.c</exclude>
|
|
<exclude>gtkiconcache.h</exclude>
|
|
<exclude>gtkiconthemeparser.h</exclude>
|
|
<exclude>gtkpathbar.c</exclude>
|
|
<exclude>gtkpathbar.h</exclude>
|
|
<exclude>gtkrbtree.c</exclude>
|
|
<exclude>gtkrbtree.h</exclude>
|
|
<exclude>gtksequence.c</exclude>
|
|
<exclude>gtksequence.h</exclude>
|
|
<exclude>gtktextbtree.c</exclude>
|
|
<exclude>gtktextbtree.h</exclude>
|
|
<exclude>gtktextsegment.c</exclude>
|
|
<exclude>gtktextsegment.h</exclude>
|
|
<exclude>gtktexttypes.c</exclude>
|
|
<exclude>gtktexttypes.h</exclude>
|
|
<exclude>gtktextutil.c</exclude>
|
|
<exclude>gtktextutil.h</exclude>
|
|
<exclude>gtkthemes.c</exclude>
|
|
<exclude>gtkthemes.h</exclude>
|
|
<exclude>gtktreedatalist.c</exclude>
|
|
<exclude>gtktreedatalist.h</exclude>
|
|
<exclude>gtkwindow-decorate.c</exclude>
|
|
<exclude>gtkwindow-decorate.h</exclude>
|
|
<exclude>gtkxembed.h</exclude>
|
|
<exclude>xembed.h</exclude>
|
|
<!-- Exclude all pre gtk+-2.2 deprecated widgets -->
|
|
<exclude>gtkclist.c</exclude>
|
|
<exclude>gtkclist.h</exclude>
|
|
<exclude>gtkctree.c</exclude>
|
|
<exclude>gtkctree.h</exclude>
|
|
<exclude>gtklist.c</exclude>
|
|
<exclude>gtklist.h</exclude>
|
|
<exclude>gtklistitem.c</exclude>
|
|
<exclude>gtklistitem.h</exclude>
|
|
<exclude>gtkoldeditable.c</exclude>
|
|
<exclude>gtkoldeditable.h</exclude>
|
|
<exclude>gtkpixmap.c</exclude>
|
|
<exclude>gtkpixmap.h</exclude>
|
|
<exclude>gtkpreview.c</exclude>
|
|
<exclude>gtkpreview.h</exclude>
|
|
<exclude>gtkprogress.c</exclude>
|
|
<exclude>gtkprogress.h</exclude>
|
|
<exclude>gtktext.c</exclude>
|
|
<exclude>gtktext.h</exclude>
|
|
<exclude>gtktipsquery.c</exclude>
|
|
<exclude>gtktipsquery.h</exclude>
|
|
<exclude>gtktree.c</exclude>
|
|
<exclude>gtktree.h</exclude>
|
|
<exclude>gtktreeitem.c</exclude>
|
|
<exclude>gtktreeitem.h</exclude>
|
|
</directory>
|
|
</namespace>
|
|
</library>
|
|
</api>
|
|
<api filename="../gnomevfs/gnome-vfs-api-2.16.raw">
|
|
<library name="gnomevfs-2">
|
|
<namespace name="GnomeVFS">
|
|
<directory path="gnome-vfs-2.15.3/libgnomevfs">
|
|
<exclude>gnome-vfs-file-size.h</exclude>
|
|
<exclude>gnome-vfs-method.h</exclude>
|
|
<exclude>gnome-vfs-transform.h</exclude>
|
|
<!-- These files break the parser -->
|
|
<exclude>GNOME_VFS_Daemon-common.c</exclude>
|
|
<exclude>GNOME_VFS_Daemon.h</exclude>
|
|
<exclude>GNOME_VFS_Daemon-skels.c</exclude>
|
|
<exclude>GNOME_VFS_Daemon-stubs.c</exclude>
|
|
<exclude>gnome-vfs-job.c</exclude>
|
|
<exclude>gnome-vfs-job.h</exclude>
|
|
</directory>
|
|
</namespace>
|
|
</library>
|
|
</api>
|
|
<api filename="../gnome/gnome-api-2.16.raw">
|
|
<library name="gnome-2">
|
|
<namespace name="Gnome">
|
|
<dir>libgnome-2.15.1/libgnome</dir>
|
|
</namespace>
|
|
</library>
|
|
<library name="gnomecanvas-2">
|
|
<namespace name="Gnome">
|
|
<dir>libgnomecanvas-2.14.0/libgnomecanvas</dir>
|
|
</namespace>
|
|
</library>
|
|
<library name="gnomeui-2">
|
|
<namespace name="Gnome">
|
|
<directory path="libgnomeui-2.15.2/libgnomeui">
|
|
<!-- These were ignored in gtk# 1.0 due to a parser bug, but contain only deprecated methods -->
|
|
<exclude>gnome-app-util.h</exclude>
|
|
<exclude>gnome-dialog.h</exclude>
|
|
<exclude>gnome-dialog-util.h</exclude>
|
|
<exclude>gnome-mdi.h</exclude>
|
|
<exclude>gnome-mdi-child.h</exclude>
|
|
<exclude>gnome-mdi-generic-child.h</exclude>
|
|
<exclude>gnome-mdi-session.h</exclude>
|
|
<exclude>gnome-messagebox.h</exclude>
|
|
<exclude>gnome-pixmap.h</exclude>
|
|
<exclude>gnome-propertybox.h</exclude>
|
|
</directory>
|
|
</namespace>
|
|
</library>
|
|
<library name="gnomeprint-2-2">
|
|
<namespace name="Gnome">
|
|
<directory path="libgnomeprint-2.10.0/libgnomeprint">
|
|
<exclude>gnome-font-family.h</exclude>
|
|
<exclude>gnome-fontmap.h</exclude>
|
|
<exclude>gnome-print-encode.h</exclude>
|
|
<exclude>gnome-print-frgba.h</exclude>
|
|
<exclude>gnome-print-i18n.h</exclude>
|
|
<exclude>gnome-print-module.h</exclude>
|
|
<exclude>gnome-print-multipage.h</exclude>
|
|
<exclude>gnome-print-pdf.h</exclude>
|
|
<exclude>gnome-print-ps2.h</exclude>
|
|
<exclude>gnome-print-rbuf.h</exclude>
|
|
<exclude>gnome-print-rgbp.h</exclude>
|
|
<exclude>gp-path.h</exclude>
|
|
<exclude>gp-truetype-utils.h</exclude>
|
|
<exclude>gp-tt-t1.h</exclude>
|
|
</directory>
|
|
</namespace>
|
|
</library>
|
|
<library name="gnomeprintui-2-2">
|
|
<namespace name="Gnome">
|
|
<directory path="libgnomeprintui-2.10.0.1/libgnomeprintui">
|
|
<exclude>gnome-canvas-hacktext.h</exclude>
|
|
<exclude>gnome-print-copies.h</exclude>
|
|
<exclude>gnome-print-i18n.h</exclude>
|
|
<exclude>gnome-print-paper-preview.h</exclude>
|
|
<exclude>gnome-print-widget.h</exclude>
|
|
<exclude>gnome-printer-selector.h</exclude>
|
|
</directory>
|
|
</namespace>
|
|
</library>
|
|
<library name="panel-applet-2">
|
|
<namespace name="Gnome">
|
|
<dir>gnome-panel-2.14.2/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="../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>
|