Removed RCS Log entries as recommended in CVS Faq-O-Matic.
[mdsms.git] / autogen.sh
1 #!/bin/sh
2 # Run this to generate all the initial makefiles, etc.
3
4 # $Id$
5
6 CONFDEFS="--enable-maintainer-mode --enable-debug"
7
8 if [ -f Makefile ];then touch ChangeLog;make maintainer-clean;fi
9 VER="`sed <configure.in -n 's/^AM_INIT_AUTOMAKE(.*, *\([^ ]*\) *)$/\1/p'`"
10 echo "Detected version: $VER"
11 rm -r -f \
12         install-sh \
13         mkinstalldirs \
14         missing \
15         INSTALL \
16         COPYING \
17         Makefile \
18         Makefile.in \
19         configure \
20         configure.scan \
21         config.guess \
22         config.status \
23         config.sub \
24         config.log \
25         config.h \
26         autoh[0-9]* \
27         config.cache \
28         config.h.in \
29         stamp-h \
30         stamp-h.in \
31         aclocal.m4 \
32         getopt.c \
33         getopt.h \
34         getopt1.c \
35         mdsms-$VER.tar.gz \
36         mdsms-$VER.tar.Z \
37         manfmt \
38         .deps \
39         ChangeLog \
40
41
42 if [ "$1" = clean ];then exit;fi
43
44 cp ../getopt/getopt{1.c,.{c,h}} .
45 aclocal
46 autoheader
47 touch ChangeLog
48 automake --gnu -c --add-missing
49 #--include-deps
50 rm -f ChangeLog
51 cp ../LGPL2.1 COPYING
52 autoheader
53 autoconf
54
55 if [ "$1" != dist ];then ./configure $CONFDEFS;fi