voting/autogen.sh
James Henstridge 1b1bf098af make this script pass on errors caused by autoconf, automake, etc rather
2005-05-20  James Henstridge  <james@jamesh.id.au>

	* autogen.sh: make this script pass on errors caused by
	autoconf, automake, etc rather than continuing to run.
	Also call automake with the --foreign argument so it doesn't
	complain about missing AUTHORS and NEWS files.

	* rules.common: use xsltproc to process the *.wml documents.

	* include/add-header.xsl: new XSLT script that takes the place of
	evilsedhack.

	* foundation.gnome.org/elections/2004/preliminary-results.wml:
	same here.

	* foundation.gnome.org/elections/2004/candidates.wml: add a <meta>
	tag to set the charset of the document to UTF-8, so it can be
	parsed correctly as HTML.
2005-05-20 02:21:43 +00:00

57 lines
1.5 KiB
Bash
Executable file

#!/bin/sh
# Run this to generate all the initial makefiles, etc.
srcdir=`dirname $0`
test -z "$srcdir" && srcdir=.
ORIGDIR=`pwd`
cd $srcdir
DIE=0
# Check for autoconf, the required version is set in configure.in
(autoconf --version) < /dev/null > /dev/null 2>&1 || {
echo
echo "You must have at minimum autoconf version 2.12 installed"
echo "to compile ORBit. Download the appropriate package for"
echo "your distribution, or get the source tarball at"
echo "ftp://ftp.gnu.org/pub/gnu/"
DIE=1
}
# Check for automake, the required version is set in configure.in
(automake --version) < /dev/null > /dev/null 2>&1 ||{
echo
echo "You must have at minimum automake version 1.4 installed"
echo "to compile foundation-web. Download the appropriate package"
echo "for your distribution, or get the source tarball at"
echo "ftp://ftp.cygnus.com/pub/home/tromey/automake-1.4.tar.gz"
DIE=1
}
if test "$DIE" -eq 1; then
exit 1
fi
(test -d foundation.gnome.org) || {
echo "You must run this script in the top-level foundation-web 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
aclocal || exit $?
autoconf || exit $?
automake --add-missing --foreign || exit $?
cd $ORIGDIR
echo "Running $srcdir/configure --enable-maintainer-mode" "$@"
$srcdir/configure --enable-maintainer-mode "$@" || exit $?
echo
echo "Now type 'make' to compile foundation-web."