34 lines
708 B
Bash
Executable File
34 lines
708 B
Bash
Executable File
#!/bin/sh
|
|
|
|
set -e
|
|
|
|
# Commands this script needs
|
|
needed='rm mkdir autoreconf echo'
|
|
if ! type $needed >/dev/null 2>&1
|
|
then
|
|
for cmd in $needed
|
|
do
|
|
if ! type $cmd >/dev/null 2>&1
|
|
then
|
|
# Have type print an error message for each missing command
|
|
type $cmd || true
|
|
fi
|
|
done
|
|
echo A required command is missing. Unable to continue.
|
|
exit 1
|
|
fi
|
|
|
|
rm -rf autom4te.cache
|
|
rm -f depcomp aclocal.m4 missing config.guess config.sub install-sh
|
|
rm -f configure config.h.in config.h.in~ m4/libtool.m4 m4/lt*.m4 Makefile.in
|
|
mkdir -p m4
|
|
autoreconf -fvi
|
|
(cd m4 && for i in libtool.m4 lt*.m4; do
|
|
echo /$i
|
|
done) > m4/.gitignore
|
|
rm -rf autom4te.cache
|
|
|
|
echo "Now run ./configure and then make."
|
|
exit 0
|
|
|