mirror of
https://gitlab.gnome.org/GNOME/libxslt
synced 2025-11-30 16:21:22 +03:00
2002-08-18 Havoc Pennington <hp@pobox.com> * autogen.sh: hardcode aclocal-1.4/automake-1.4 so that users with both automake 1.6 and 1.4 installed get the right automake. Means compilation from CVS will now require the latest automake 1.4 release, or manually creating symlinks called "automake-1.4" and "aclocal-1.4"
72 lines
1.7 KiB
Bash
Executable File
72 lines
1.7 KiB
Bash
Executable File
#!/bin/sh
|
|
# Run this to generate all the initial makefiles, etc.
|
|
|
|
srcdir=`dirname $0`
|
|
test -z "$srcdir" && srcdir=.
|
|
|
|
THEDIR=`pwd`
|
|
cd $srcdir
|
|
DIE=0
|
|
|
|
(autoconf --version) < /dev/null > /dev/null 2>&1 || {
|
|
echo
|
|
echo "You must have autoconf installed to compile gnome-xml."
|
|
echo "Download the appropriate package for your distribution,"
|
|
echo "or get the source tarball at ftp://ftp.gnu.org/pub/gnu/"
|
|
DIE=1
|
|
}
|
|
|
|
(libtool --version) < /dev/null > /dev/null 2>&1 || {
|
|
echo
|
|
echo "You must have libtool installed to compile gnome-xml."
|
|
echo "Get ftp://alpha.gnu.org/gnu/libtool-1.0h.tar.gz"
|
|
echo "(or a newer version if it is available)"
|
|
DIE=1
|
|
}
|
|
|
|
(automake-1.4 --version) < /dev/null > /dev/null 2>&1 || {
|
|
echo
|
|
echo "You must have automake installed to compile gnome-xml."
|
|
echo "Get ftp://ftp.cygnus.com/pub/home/tromey/automake-1.2d.tar.gz"
|
|
echo "(or a newer version if it is available)"
|
|
DIE=1
|
|
}
|
|
|
|
if test "$DIE" -eq 1; then
|
|
exit 1
|
|
fi
|
|
|
|
test -f libxslt/xslt.h || {
|
|
echo "You must run this script in the top-level gdome directory"
|
|
exit 1
|
|
}
|
|
|
|
if test -z "$*"; then
|
|
echo "I am going to run ./configure with no arguments - if you wish "
|
|
echo "to pass any to it, please specify them on the $0 command line."
|
|
fi
|
|
|
|
echo "Running libtoolize..."
|
|
libtoolize --copy --force
|
|
echo "Running aclocal..."
|
|
aclocal-1.4 $ACLOCAL_FLAGS
|
|
echo "Running automake..."
|
|
automake-1.4 --add-missing
|
|
echo "Running autoconf..."
|
|
autoconf
|
|
|
|
cd $THEDIR
|
|
|
|
if test x$OBJ_DIR != x; then
|
|
mkdir -p "$OBJ_DIR"
|
|
cd "$OBJ_DIR"
|
|
fi
|
|
|
|
conf_flags="--enable-maintainer-mode --enable-compile-warnings" #--enable-iso-c
|
|
|
|
echo Running configure $conf_flags "$@" ...
|
|
$srcdir/configure $conf_flags "$@"
|
|
|
|
echo
|
|
echo "Now type 'make' to compile libxslt."
|