Cogl bindings preview.
[girtod.git] / buildem
blob553c2d2573b78a2520e85930a2802d14f832382b
1 #!/bin/bash
2 set -e
4 GIRDIR=/usr/share/gir-1.0
5 DPKGNAME=gtk2
7 GIRTODARGS="$@"
9 mkdir -p $DPKGNAME
11 rm -rf $DPKGNAME.prev ; cp -a $DPKGNAME $DPKGNAME.prev
12 # diff -urNp $DPKGNAME.prev $DPKGNAME | less
14 make girtod
16 set -x
18 ./girtod $GIRTODARGS $GIRDIR/GLib-2.0.gir -o $DPKGNAME/glib2.d -M GLib2
19 ./girtod $GIRTODARGS $GIRDIR/GModule-2.0.gir -o $DPKGNAME/gmodule2.d -M GModule2
21 ./girtod $GIRTODARGS $GIRDIR/GObject-2.0.gir -o $DPKGNAME/gobject2.d -M GObject2
23 ./girtod $GIRTODARGS $GIRDIR/Gio-2.0.gir -o $DPKGNAME/gio2.d -M Gio2
24 ./girtod $GIRTODARGS $GIRDIR/GdkPixbuf-2.0.gir -o $DPKGNAME/gdkpixbuf2.d -M GdkPixbuf2
26 ./girtod $GIRTODARGS $GIRDIR/cairo-1.0.gir -o $DPKGNAME/cairo.d # Mostly empty.
27 ./girtod $GIRTODARGS $GIRDIR/Pango-1.0.gir -o $DPKGNAME/pango.d -M Pango
28 ./girtod $GIRTODARGS $GIRDIR/Gdk-2.0.gir -o $DPKGNAME/gdk2.d -M Gdk2
29 ./girtod $GIRTODARGS $GIRDIR/Atk-1.0.gir -o $DPKGNAME/atk.d -M Atk
30 ./girtod $GIRTODARGS $GIRDIR/Gtk-2.0.gir -o $DPKGNAME/gtk2.d -M Gtk2
32 if [ -e $GIRDIR/Cogl-1.0.gir ] ; then
33 ./girtod $GIRTODARGS $GIRDIR/Cogl-1.0.gir -o $DPKGNAME/cogl.d -M Cogl
35 if [ -e $GIRDIR/CoglPango-1.0.gir ] ; then
36 ./girtod $GIRTODARGS $GIRDIR/CoglPango-1.0.gir -o $DPKGNAME/coglpango.d -M CoglPango