68 lines
1.1 KiB
Bash
68 lines
1.1 KiB
Bash
|
#!/bin/sh
|
||
|
|
||
|
for f in \
|
||
|
"autoheader261" \
|
||
|
"autoheader260" \
|
||
|
"autoheader"
|
||
|
do
|
||
|
which $f >/dev/null 2>&1
|
||
|
if [ $? -eq 0 ]; then
|
||
|
AUTOHEADER="${f}"
|
||
|
break
|
||
|
fi
|
||
|
done
|
||
|
|
||
|
for f in \
|
||
|
"aclocal-1.10" \
|
||
|
"aclocal110" \
|
||
|
"aclocal-1.9" \
|
||
|
"aclocal19" \
|
||
|
"aclocal"
|
||
|
do
|
||
|
which $f >/dev/null 2>&1
|
||
|
if [ $? -eq 0 ]; then
|
||
|
ACLOCAL="${f} -I m4"
|
||
|
break
|
||
|
fi
|
||
|
done
|
||
|
|
||
|
for f in \
|
||
|
"autoconf261" \
|
||
|
"autoconf260" \
|
||
|
"autoconf"
|
||
|
do
|
||
|
which $f >/dev/null 2>&1
|
||
|
if [ $? -eq 0 ]; then
|
||
|
AUTOCONF="${f}"
|
||
|
break
|
||
|
fi
|
||
|
done
|
||
|
|
||
|
for f in \
|
||
|
"automake-1.10" \
|
||
|
"automake110" \
|
||
|
"automake-1.9" \
|
||
|
"automake19" \
|
||
|
"automake"
|
||
|
do
|
||
|
which $f >/dev/null 2>&1
|
||
|
if [ $? -eq 0 ]; then
|
||
|
AUTOMAKE="${f} -a -c"
|
||
|
break
|
||
|
fi
|
||
|
done
|
||
|
|
||
|
if [ -z "${AUTOHEADER}" -o \
|
||
|
-z "${ACLOCAL}" -o \
|
||
|
-z "${AUTOCONF}" -o \
|
||
|
-z "${AUTOMAKE}" ]; then
|
||
|
echo "$0: Cannot find (all) GNU autotools, aborting." >&2
|
||
|
exit 1
|
||
|
fi
|
||
|
|
||
|
echo "Running GNU autotools:"
|
||
|
echo "* ${AUTOHEADER}" ; ${AUTOHEADER}
|
||
|
echo "* ${ACLOCAL}" ; ${ACLOCAL}
|
||
|
echo "* ${AUTOCONF}" ; ${AUTOCONF}
|
||
|
echo "* ${AUTOMAKE}" ; ${AUTOMAKE}
|