<gapi-parser-input>
  <api filename="gtk-api.xml">
    <library name="gtk">
      <namespace name="Gtk">
        <dir>gtk/gtk</dir>
      	<!-- Stuff that breaks the gapi parser -->
	<exclude>gtk/gtk/gtkclipboard.c</exclude>
	<exclude>gtk/gtk/gtkquartz.h</exclude>
	<exclude>gtk/gtk/gtkclipboard-quartz.c</exclude>
<!--	<exclude>gtk+/gtk/gtkfilechooser.c</exclude>	-->
        <!-- Bitmaps -->
	<exclude>gtk/gtk/gtkdndcursors.h</exclude>
	<exclude>gtk/gtk/gtkbuiltincache.h</exclude>
	<!-- Internal stuff -->
        <exclude>gtk/gtk/gtkfilechooserdefault.c</exclude>
        <exclude>gtk/gtk/gtkfilechooserdefault.h</exclude>
        <exclude>gtk/gtk/gtkfilechooserentry.c</exclude>
        <exclude>gtk/gtk/gtkfilechooserentry.h</exclude>
        <exclude>gtk/gtk/gtkfilechooserutils.c</exclude>
        <exclude>gtk/gtk/gtkfilechooserutils.h</exclude>
        <exclude>gtk/gtk/gtkfilesystem.c</exclude>
        <exclude>gtk/gtk/gtkfilesystem.h</exclude>
        <exclude>gtk/gtk/gtkfilesystemmodel.c</exclude>
        <exclude>gtk/gtk/gtkfilesystemmodel.h</exclude>
        <exclude>gtk/gtk/gtkfilesystemunix.c</exclude>
        <exclude>gtk/gtk/gtkfilesystemunix.h</exclude>
        <exclude>gtk/gtk/gtkfilesystemwin32.c</exclude>
        <exclude>gtk/gtk/gtkfilesystemwin32.h</exclude>
        <exclude>gtk/gtk/gtkiconcache.c</exclude>
        <exclude>gtk/gtk/gtkiconcache.h</exclude>
        <exclude>gtk/gtk/gtkiconthemeparser.h</exclude>
        <exclude>gtk/gtk/gtkpathbar.c</exclude>
        <exclude>gtk/gtk/gtkpathbar.h</exclude>
        <exclude>gtk/gtk/gtkrbtree.c</exclude>
        <exclude>gtk/gtk/gtkrbtree.h</exclude>
        <exclude>gtk/gtk/gtksequence.c</exclude>
        <exclude>gtk/gtk/gtksequence.h</exclude>
        <exclude>gtk/gtk/gtktextbtree.c</exclude>
        <exclude>gtk/gtk/gtktextbtree.h</exclude>
        <exclude>gtk/gtk/gtktextsegment.c</exclude>
        <exclude>gtk/gtk/gtktextsegment.h</exclude>
        <exclude>gtk/gtk/gtktexttypes.c</exclude>
        <exclude>gtk/gtk/gtktexttypes.h</exclude>
        <exclude>gtk/gtk/gtktextutil.c</exclude>
        <exclude>gtk/gtk/gtktextutil.h</exclude>
        <exclude>gtk/gtk/gtkthemes.c</exclude>
        <exclude>gtk/gtk/gtkthemes.h</exclude>
        <exclude>gtk/gtk/gtktreedatalist.c</exclude>
        <exclude>gtk/gtk/gtktreedatalist.h</exclude>
        <exclude>gtk/gtk/gtkwindow-decorate.c</exclude>
        <exclude>gtk/gtk/gtkwindow-decorate.h</exclude>
        <exclude>gtk/gtk/gtkxembed.h</exclude>
        <exclude>gtk/gtk/xembed.h</exclude>
        <!-- Exclude all pre gtk+-2.2 deprecated widgets -->
	<!-- on second thoughts don't exclude them
        <exclude>gtk/gtk/gtkclist.c</exclude>
        <exclude>gtk/gtk/gtkclist.h</exclude>
        <exclude>gtk/gtk/gtkctree.c</exclude>
        <exclude>gtk/gtk/gtkctree.h</exclude>
        <exclude>gtk/gtk/gtklist.c</exclude>
        <exclude>gtk/gtk/gtklist.h</exclude>
        <exclude>gtk/gtk/gtklistitem.c</exclude>
        <exclude>gtk/gtk/gtklistitem.h</exclude>
        <exclude>gtk/gtk/gtkoldeditable.c</exclude>
        <exclude>gtk/gtk/gtkoldeditable.h</exclude>
        <exclude>gtk/gtk/gtkpixmap.c</exclude>
        <exclude>gtk/gtk/gtkpixmap.h</exclude>
        <exclude>gtk/gtk/gtkpreview.c</exclude>
        <exclude>gtk/gtk/gtkpreview.h</exclude>
        <exclude>gtk/gtk/gtkprogress.c</exclude>
        <exclude>gtk/gtk/gtkprogress.h</exclude>
        <exclude>gtk/gtk/gtktext.c</exclude>
        <exclude>gtk/gtk/gtktext.h</exclude>
        <exclude>gtk/gtk/gtktipsquery.c</exclude>
        <exclude>gtk/gtk/gtktipsquery.h</exclude>
        <exclude>gtk/gtk/gtktree.c</exclude>
        <exclude>gtk/gtk/gtktree.h</exclude>
        <exclude>gtk/gtk/gtktreeitem.c</exclude>
        <exclude>gtk/gtk/gtktreeitem.h</exclude>
	-->
      </namespace>
    </library>
  </api>
</gapi-parser-input>
