Unix makefiles
[shibboleth/cpp-xmltooling.git] / bootstrap
1 #!/bin/sh\r
2 \r
3 find_program()\r
4 {\r
5     prog="$1"\r
6     #vers="$2"\r
7 \r
8     #if test `"$prog-$vers" --version | head -1 | grep -c "$vers"` != 0 ; then\r
9         #program="$prog-$vers"\r
10     #else\r
11         program="$prog"\r
12     #fi\r
13 }\r
14 \r
15 # Find appropriate versions of the auto tools\r
16 find_program aclocal 1.7\r
17 aclocal="$program"\r
18 find_program autoheader 2.53\r
19 autoheader="$program"\r
20 find_program automake 1.7\r
21 automake="$program"\r
22 find_program autoconf 2.53\r
23 autoconf="$program"\r
24 \r
25 set -x\r
26 \r
27 # Remove autoconf 2.5x's cache directory\r
28 rm -rf autom4te*.cache\r
29 \r
30 $aclocal -I .                            || exit 1\r
31 $autoheader                              || exit 1\r
32 # libtoolize --force --copy               || exit 1\r
33 $automake --foreign --add-missing --copy || exit 1\r
34 $autoconf                                || exit 1\r