blob: c70804685ee77c587c9a64165c303ec5a3752273 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
#!/bin/bash
# Note that enum.pl should be in PATH for this script to work and
# JHBUILD_SOURCES should be defined to contain the path to the root of the
# jhbuild sources. The defs files will be placed in
# $JHBUILD_SOURCES/glibmm/gio/src.
if [ -z "$JHBUILD_SOURCES" -o ! -x "`which enum.pl`" ]; then
echo -e "JHBUILD_SOURCES must contain the path to the jhbuild sources and \
enum.pl\nneeds to be executable and in PATH."
exit 1;
fi
OUT_DIR="$JHBUILD_SOURCES/glibmm/gio/src"
PREFIX="$JHBUILD_SOURCES/glib"
enum.pl "$PREFIX"/gio/*.h > "$OUT_DIR"/gio_enums.defs
|