aboutsummaryrefslogtreecommitdiff
path: root/gfsm/gfsm/autogen.sh
diff options
context:
space:
mode:
Diffstat (limited to 'gfsm/gfsm/autogen.sh')
-rwxr-xr-xgfsm/gfsm/autogen.sh57
1 files changed, 57 insertions, 0 deletions
diff --git a/gfsm/gfsm/autogen.sh b/gfsm/gfsm/autogen.sh
new file mode 100755
index 0000000..686b20b
--- /dev/null
+++ b/gfsm/gfsm/autogen.sh
@@ -0,0 +1,57 @@
+#!/bin/sh
+
+#-----------------------------------------------------------------------
+# File: autogen.sh
+# Description:
+# + wrapper for m4 black-magic
+#-----------------------------------------------------------------------
+
+MY_ALDIRS="."
+MY_AHDIRS="."
+MY_LTDIRS="."
+MY_AMDIRS="."
+MY_ACDIRS="."
+
+test -z "$ACLOCAL" && ACLOCAL="aclocal -I m4"
+test -z "$AUTOHEADER" && AUTOHEADER=autoheader
+test -z "$LIBTOOLIZE" && LIBTOOLIZE="libtoolize --automake"
+test -z "$AUTOMAKE" && AUTOMAKE=automake
+test -z "$AUTOCONF" && AUTOCONF=autoconf
+
+if test -n "$MY_ALDIRS"; then
+ for d in $MY_ALDIRS ; do
+ echo "(cd $d ; $ACLOCAL)"
+ (cd $d ; $ACLOCAL)
+ done
+fi
+
+if test -n "$MY_AHDIRS"; then
+ for d in $MY_AHDIRS ; do
+ echo "(cd $d ; $AUTOHEADER)"
+ (cd $d ; $AUTOHEADER)
+ done
+fi
+
+if test -n "$MY_LTDIRS"; then
+ for d in $MY_LTDIRS ; do
+ echo "(cd $d ; $LIBTOOLIZE)"
+ (cd $d ; $LIBTOOLIZE)
+ done
+fi
+
+if test -n "$MY_AMDIRS"; then
+ for d in $MY_AMDIRS ; do
+ echo "(cd $d ; $AUTOMAKE -a)"
+ (cd $d ; $AUTOMAKE -a)
+ done
+fi
+
+if test -n "$MY_ACDIRS"; then
+ for d in $MY_ACDIRS ; do
+ echo "(cd $d ; $AUTOCONF)"
+ (cd $d ; $AUTOCONF)
+ done
+fi
+
+#echo "(./configure)"
+#./configure $*