14ceb3d83b7afb48e4ebfead2d4c69cadeefc5ad
[citadel.git] / citadel / bootstrap
1 #!/bin/sh
2 #
3 # run me after checking Citadel out of CVS.
4 #
5 # $Id$
6 #
7
8 # Remove any vestiges of pre-6.05 build environments
9 rm -f .libs modules *.so *.lo *.la 2>/dev/null
10
11 echo ... running aclocal ...
12 aclocal  -I m4
13
14 echo ... running autoconf ...
15 autoconf
16
17 # If your autoconf version changes, the autom4te.cache stuff will mess you up.
18 # Get rid of it.
19 echo ... removing autoheader cache files ...
20 rm -rf autom4te*.cache
21
22 echo ... running autoheader ...
23 autoheader
24
25 echo ... running mk_svn_revision.sh ...
26 ./scripts/mk_svn_revision.sh
27
28 echo ... running mk_module_init.sh ...
29 ./scripts/mk_module_init.sh
30
31 echo
32 echo This script has been tested with autoconf 2.53 and
33 echo automake 1.5. Other versions may work, but we recommend
34 echo the latest echo compatible versions of these.
35 echo
36 echo Also note that autoconf and automake should be configured
37 echo with the same prefix.
38 echo