Fix InnoDB building on MacOSX when autorun.sh is used
BUILD/autorun.sh: Add libtoolize/glibtoolize hook for InnoDB auto-stuff too
This commit is contained in:
parent
55f7266bee
commit
6e50ee2a99
@ -3,20 +3,23 @@
|
||||
|
||||
die() { echo "$@"; exit 1; }
|
||||
|
||||
# Added glibtoolize reference to make native OSX autotools work
|
||||
if [ -f /usr/bin/glibtoolize ]
|
||||
then
|
||||
LIBTOOLIZE=glibtoolize
|
||||
else
|
||||
LIBTOOLIZE=libtoolize
|
||||
fi
|
||||
|
||||
(cd storage/bdb/dist && sh s_all)
|
||||
(cd storage/innobase && aclocal && autoheader && \
|
||||
libtoolize --automake --force --copy && \
|
||||
$LIBTOOLIZE --automake --force --copy && \
|
||||
automake --force --add-missing --copy && autoconf)
|
||||
|
||||
aclocal || die "Can't execute aclocal"
|
||||
autoheader || die "Can't execute autoheader"
|
||||
# --force means overwrite ltmain.sh script if it already exists
|
||||
# Added glibtoolize reference to make native OSX autotools work
|
||||
if test -f /usr/bin/glibtoolize ; then
|
||||
glibtoolize --automake --force || die "Can't execute glibtoolize"
|
||||
else
|
||||
libtoolize --automake --force || die "Can't execute libtoolize"
|
||||
fi
|
||||
$LIBTOOLIZE --automake --force || die "Can't execute libtoolize"
|
||||
|
||||
# --add-missing instructs automake to install missing auxiliary files
|
||||
# and --force to overwrite them if they already exist
|
||||
|
Loading…
x
Reference in New Issue
Block a user