Added -n command line switch
[public/netxms.git] / reconf
1 #!/bin/sh
2 # Copyright (C) 2004 Alex Kirhenshtein <alk@alk.lv>
3 #
4 # This file is free software; as a special exception the author gives
5 # unlimited permission to copy and/or distribute it, with or without
6 # modifications, as long as this notice is preserved.
7 #
8 # This program is distributed in the hope that it will be useful, but
9 # WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
10 # implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
11
12 ACLOCAL=aclocal-1.7
13 AUTOCONF=autoconf-2.60
14 AUTOHEADER=autoheader-2.60
15 AUTOMAKE=automake-1.7
16 LIBTOOLIZE=libtoolize
17
18 if [ `uname -s` = "FreeBSD" ]; then
19 ACLOCAL=aclocal19
20 AUTOCONF=autoconf259
21 AUTOHEADER=autoheader259
22 AUTOMAKE=automake19
23 LIBTOOLIZE=libtoolize15
24 fi
25
26 if [ "$1" = "-n" ]; then
27 ACLOCAL=aclocal
28 AUTOCONF=autoconf
29 AUTOHEADER=autoheader
30 AUTOMAKE=automake
31 LIBTOOLIZE=libtoolize
32 fi
33
34 mkdir -p config
35 touch README
36
37 rm -f config.cache &&
38 [ ! -f config/ltmain.sh ] && $LIBTOOLIZE
39 echo "- aclocal." &&
40 $ACLOCAL -I m4 &&
41 echo "- autoconf." &&
42 $AUTOCONF &&
43 echo "- autoheader." &&
44 $AUTOHEADER &&
45 echo "- automake." &&
46 $AUTOMAKE -a &&
47 exit $?