mirror of https://github.com/asterisk/asterisk
This causes the root bootstrap.sh script to generate configure scripts for both Asterisk and menuselect. This ensures that both configure scripts are generated with the same version of autotools and avoids situations where shared autoconf macros get modified without regenerating the menuselect script. Change-Id: I2bfd8537bbb63b3d46b11efabbb15eaaf9ef731apull/9/head
parent
ba75d53669
commit
525c0251c0
@ -1,41 +0,0 @@
|
||||
#!/bin/sh
|
||||
|
||||
check_for_app() {
|
||||
$1 --version 2>&1 >/dev/null
|
||||
if [ $? != 0 ]
|
||||
then
|
||||
echo "Please install $1 and run bootstrap.sh again!"
|
||||
exit 1
|
||||
fi
|
||||
}
|
||||
|
||||
uname -s | grep -q FreeBSD
|
||||
if [ $? = 0 ]
|
||||
then
|
||||
check_for_app autoconf259
|
||||
check_for_app autoheader259
|
||||
check_for_app automake19
|
||||
check_for_app aclocal19
|
||||
echo "Generating the configure script ..."
|
||||
aclocal19 -I ../autoconf 2>/dev/null
|
||||
autoconf259
|
||||
autoheader259
|
||||
automake19 --add-missing --copy 2>/dev/null
|
||||
else
|
||||
AUTOCONF_VERSION=2.59
|
||||
AUTOMAKE_VERSION=1.9
|
||||
export AUTOCONF_VERSION
|
||||
export AUTOMAKE_VERSION
|
||||
|
||||
check_for_app autoconf
|
||||
check_for_app autoheader
|
||||
check_for_app automake
|
||||
check_for_app aclocal
|
||||
echo "Generating the configure script ..."
|
||||
aclocal -I ../autoconf 2>/dev/null
|
||||
autoconf
|
||||
autoheader
|
||||
automake --add-missing --copy 2>/dev/null
|
||||
fi
|
||||
|
||||
exit 0
|
Loading…
Reference in new issue