xref: /lighttpd1.4/autogen.sh (revision 7adc6625)
1a6d5be45SJan Kneschke#!/bin/sh
2a6d5be45SJan Kneschke# Run this to generate all the initial makefiles, etc.
3a6d5be45SJan Kneschke
4*7adc6625SGlenn Strausserrtrace() {
537e04510SGlenn Strauss   echo 1>&2 \
637e04510SGlenn Strauss     "build requires autoconf automake libtool m4 pcre pcre-devel pkg-config"
737e04510SGlenn Strauss}
837e04510SGlenn Strauss
937e04510SGlenn Strausstrap errtrace ERR
1037e04510SGlenn Strauss
11a6b42cc6SStefan Bühlerset -e
12a6d5be45SJan Kneschke
13ff86b5ccSStefan Bühlerif [ ! -f configure.ac -o ! -f COPYING ]; then
14ff86b5ccSStefan Bühler	echo "Doesn't look like you're in the source directory" >&2
15ff86b5ccSStefan Bühler	exit 1
16ff86b5ccSStefan Bühlerfi
17ff86b5ccSStefan Bühler
18ff86b5ccSStefan Bühler# old autoreconf/aclocal versions fail hard if m4 doesn't exist
19ff86b5ccSStefan Bühlermkdir -p m4
20cb02c738SStefan Bühlerautoreconf --force --install
212c3151caSJan Kneschkeecho "Now type './configure ...' and 'make' to compile."
22