Add another simple clutter example, showing actors and Container i/f.
[girtod.git] / buildem
blob02822c011676beba64e513b5e11438f9bc8bb4fc
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/PangoFT2-1.0.gir -o $DPKGNAME/pangoft2.d -M PangoFT2
29 ./girtod $GIRTODARGS $GIRDIR/PangoCairo-1.0.gir -o $DPKGNAME/pangocairo.d -M PangoCairo
30 ./girtod $GIRTODARGS $GIRDIR/Gdk-2.0.gir -o $DPKGNAME/gdk2.d -M Gdk2
31 ./girtod $GIRTODARGS $GIRDIR/Atk-1.0.gir -o $DPKGNAME/atk.d -M Atk
32 ./girtod $GIRTODARGS $GIRDIR/Gtk-2.0.gir -o $DPKGNAME/gtk2.d -M Gtk2
34 ./girtod $GIRTODARGS $GIRDIR/fontconfig-2.0.gir -o $DPKGNAME/fontconfig2.d -M fontconfig2 # Mostly empty.
35 ./girtod $GIRTODARGS $GIRDIR/freetype2-2.0.gir -o $DPKGNAME/freetype2.d -M freetype2 # Mostly empty.
37 ./girtod $GIRTODARGS $GIRDIR/GL-1.0.gir -o $DPKGNAME/gl.d -M GL # Mostly empty.
39 if [ -e $GIRDIR/Json-1.0.gir ] ; then
40 ./girtod $GIRTODARGS $GIRDIR/Json-1.0.gir -o $DPKGNAME/json.d -M Json
43 if [ -e $GIRDIR/Cogl-1.0.gir ] ; then
44 ./girtod $GIRTODARGS $GIRDIR/Cogl-1.0.gir -o $DPKGNAME/cogl.d -M Cogl
46 if [ -e $GIRDIR/CoglPango-1.0.gir ] ; then
47 ./girtod $GIRTODARGS $GIRDIR/CoglPango-1.0.gir -o $DPKGNAME/coglpango.d -M CoglPango
50 if [ -e $GIRDIR/Clutter-1.0.gir ] ; then
51 ./girtod $GIRTODARGS $GIRDIR/Clutter-1.0.gir -o $DPKGNAME/clutter.d -M Clutter
53 if [ -e $GIRDIR/ClutterX11-1.0.gir ] ; then
54 ./girtod $GIRTODARGS $GIRDIR/ClutterX11-1.0.gir -o $DPKGNAME/clutterx11.d -M ClutterX11
56 if [ -e $GIRDIR/Cally-1.0.gir ] ; then
57 ./girtod $GIRTODARGS $GIRDIR/Cally-1.0.gir -o $DPKGNAME/cally.d -M Cally