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