• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1#!/bin/sh
2# Run this to generate all the initial makefiles, etc.
3
4test -n "$srcdir" || srcdir=`dirname "$0"`
5test -n "$srcdir" || srcdir=.
6
7olddir=`pwd`
8cd $srcdir
9
10echo -n "checking for ragel... "
11which ragel || {
12	echo "You need to install ragel... See http://www.complang.org/ragel/"
13	exit 1
14}
15
16echo -n "checking for pkg-config... "
17which pkg-config || {
18	echo "*** No pkg-config found, please install it ***"
19	exit 1
20}
21
22echo -n "checking for autoreconf... "
23which autoreconf || {
24	echo "*** No autoreconf found, please install it ***"
25	exit 1
26}
27
28echo "running autoreconf --force --install --verbose"
29autoreconf --force --install --verbose || exit $?
30
31cd $olddir
32echo "running configure $@"
33test -n "$NOCONFIGURE" || "$srcdir/configure" "$@"
34