summaryrefslogtreecommitdiff
path: root/misc/extract-gio-sources.sh
diff options
context:
space:
mode:
Diffstat (limited to 'misc/extract-gio-sources.sh')
-rwxr-xr-xmisc/extract-gio-sources.sh10
1 files changed, 10 insertions, 0 deletions
diff --git a/misc/extract-gio-sources.sh b/misc/extract-gio-sources.sh
new file mode 100755
index 00000000..ed1b8c1f
--- /dev/null
+++ b/misc/extract-gio-sources.sh
@@ -0,0 +1,10 @@
+#!/bin/sh
+GLIBDIR=$1
+tools/g-ir-annotation-tool --extract \
+ -DGIO_COMPILATION \
+ -I$GLIBDIR \
+ -I$GLIBDIR/glib \
+ -I$GLIBDIR/gobject \
+ -I$GLIBDIR/gmodule \
+ -I$GLIBDIR/gio \
+ $GLIBDIR/gio/*.c $GLIBDIR/gio/*.h