summaryrefslogtreecommitdiffstats
path: root/dbus/make-dbus-glib-error-enum.sh
diff options
context:
space:
mode:
Diffstat (limited to 'dbus/make-dbus-glib-error-enum.sh')
-rwxr-xr-xdbus/make-dbus-glib-error-enum.sh25
1 files changed, 0 insertions, 25 deletions
diff --git a/dbus/make-dbus-glib-error-enum.sh b/dbus/make-dbus-glib-error-enum.sh
deleted file mode 100755
index 55362ded..00000000
--- a/dbus/make-dbus-glib-error-enum.sh
+++ /dev/null
@@ -1,25 +0,0 @@
-#!/bin/sh
-
-SRC=$1
-DEST=$2
-
-die()
-{
- echo $1 1>&2
- /bin/rm $DEST.tmp
- exit 1
-}
-
-cat $SRC | grep '#define DBUS_ERROR' | sed -e 's/#define //g' | \
- sed -e 's/".*//g' | sed -e 's/DBUS_ERROR/DBUS_GERROR/g' | sed -e 's/ *$/,/g' > $DEST.tmp
-
-if ! test -s $DEST.tmp ; then
- die "$DEST.tmp is empty, something went wrong, see any preceding error message"
-fi
-echo "DBUS_GERROR_REMOTE_EXCEPTION" >> $DEST.tmp
-
-echo "#ifndef DBUS_INSIDE_DBUS_GLIB_H" >> $DEST.tmp
-echo '#error "' "$DEST" 'may only be included by dbus-glib.h"' >> $DEST.tmp
-echo "#endif" >> $DEST.tmp
-
-mv $DEST.tmp $DEST || die "could not move $DEST.tmp to $DEST"