release
[tango-nonfree.git] / bootstrap
blobac9f769675abc4c7a84a345bd3292b1ee65de94c
1 #! /bin/sh
3 # $Id$
4 # This script is used to bootstrap the build process, that is, to
5 # create the aclocal, the ac_config.h.tmp.in, the Makefile.in, and the
6 # configure files
7 # It must be run in order to let changes in configure.in be reflected
8 # in configure.
10 # from the info file for autoconf aclocal
11 # The `aclocal' program will automatically generate `aclocal.m4' files
12 # based on the contents of `configure.in'. This provides a convenient
13 # way to get Automake-provided macros, without having to search around.
14 # Also, the `aclocal' mechanism is extensible for use by other packages.
15 echo "running aclocal -I m4"
16 aclocal -I m4
18 echo "running libtoolize --copy --force "
19 libtoolize --copy --force
21 # from the info file for autoconf
22 # The `autoheader' program can create a template file of C `#define'
23 # statements for `configure' to use. If `configure.ac' invokes
24 # `AC_CONFIG_HEADERS(FILE)', `autoheader' creates `FILE.in'; if multiple
25 # file arguments are given, the first one is used. Otherwise,
26 # `autoheader' creates `config.h.in'.
27 echo "running autoheader"
28 autoheader
30 # from the info file for automake
31 # Automake is a tool for automatically generating `Makefile.in's from
32 # files called `Makefile.am'. Each `Makefile.am' is basically a series
33 # of `make' macro definitions (with rules being thrown in occasionally).
34 # The generated `Makefile.in's are compliant with the GNU Makefile
35 # standards.
37 # creates the Makefile.ins
38 echo "running automake --gnu --add-missing"
39 automake --gnu --add-missing
41 # from the info file for autoconf
42 # Autoconf is a tool for producing shell scripts that automatically
43 # configure software source code packages to adapt to many kinds of
44 # UNIX-like systems. The configuration scripts produced by Autoconf are
45 # independent of Autoconf when they are run, so their users do not need
46 # to have Autoconf.
48 # creates the configure script
49 echo "running autoconf"
50 autoconf