source: BOOK/final-system/common/automake.xml@ edf6d12

systemd
Last change on this file since edf6d12 was 7cd7f99, checked in by Chris Staub <chris@…>, 9 years ago

Put one configure option per line

  • Property mode set to 100644
File size: 8.2 KB
Line 
1<?xml version="1.0" encoding="ISO-8859-1"?>
2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3 "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
4 <!ENTITY % general-entities SYSTEM "../../general.ent">
5 %general-entities;
6]>
7
8<sect1 id="ch-system-automake" role="wrap">
9 <?dbhtml filename="automake.html"?>
10
11 <title>Automake-&automake-version;</title>
12
13 <indexterm zone="ch-system-automake">
14 <primary sortas="a-Automake">Automake</primary>
15 </indexterm>
16
17 <sect2 role="package">
18 <title/>
19
20 <para>The Automake package contains programs for generating Makefiles
21 for use with Autoconf.</para>
22
23 </sect2>
24
25 <sect2 role="installation">
26 <title>Installation of Automake</title>
27
28 <para os="a">Prepare Automake for compilation:</para>
29
30<screen os="b"><userinput>./configure \
31 --prefix=/usr \
32 --docdir=/usr/share/doc/automake-&automake-version;</userinput></screen>
33
34 <para os="c">Compile the package:</para>
35
36<screen os="d"><userinput>make</userinput></screen>
37
38 <para os="e">To test the results, issue:</para>
39
40<screen os="e2"><userinput remap="test">make check</userinput></screen>
41
42 <para os="f">Install the package:</para>
43
44<screen os="g"><userinput>make install</userinput></screen>
45
46 </sect2>
47
48 <sect2 id="contents-automake" role="content">
49 <title>Contents of Automake</title>
50
51 <segmentedlist>
52 <segtitle>Installed programs</segtitle>
53 <segtitle>Installed directories</segtitle>
54
55 <seglistitem>
56 <seg>aclocal, aclocal-&automake-version2;, automake,
57 automake-&automake-version2;, compile, config.guess, config.sub,
58 depcomp, install-sh, mdate-sh, missing, mkinstalldirs,
59 py-compile, symlink-tree, ylwrap</seg>
60 <seg>/usr/share/aclocal-&automake-version2;,
61 /usr/share/automake-&automake-version2;, /usr/share/doc/automake</seg>
62 </seglistitem>
63 </segmentedlist>
64
65 <variablelist>
66 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
67 <?dbfo list-presentation="list"?>
68 <?dbhtml list-presentation="table"?>
69
70 <varlistentry id="aclocal">
71 <term><command>aclocal</command></term>
72 <listitem>
73 <para>Generates <filename>aclocal.m4</filename> files based on the
74 contents of <filename>configure.in</filename> files</para>
75 <indexterm zone="ch-system-automake aclocal">
76 <primary sortas="b-aclocal">aclocal</primary>
77 </indexterm>
78 </listitem>
79 </varlistentry>
80
81 <varlistentry id="aclocal-version">
82 <term><command>aclocal-&automake-version2;</command></term>
83 <listitem>
84 <para>A hard link to <command>aclocal</command></para>
85 <indexterm zone="ch-system-automake aclocal-version">
86 <primary
87 sortas="b-aclocal-&automake-version2;">aclocal-&automake-version2;</primary>
88 </indexterm>
89 </listitem>
90 </varlistentry>
91
92 <varlistentry id="automake">
93 <term><command>automake</command></term>
94 <listitem>
95 <para>A tool for automatically generating
96 <filename>Makefile.in</filename> files from
97 <filename>Makefile.am</filename> files. To create all the
98 <filename>Makefile.in</filename> files for a package, run this
99 program in the top-level directory. By scanning the
100 <filename>configure.in</filename> file, it automatically finds
101 each appropriate <filename>Makefile.am</filename> file and generates
102 the corresponding <filename>Makefile.in</filename> file</para>
103 <indexterm zone="ch-system-automake automake">
104 <primary sortas="b-automake">automake</primary>
105 </indexterm>
106 </listitem>
107 </varlistentry>
108
109 <varlistentry id="automake-version">
110 <term><command>automake-&automake-version2;</command></term>
111 <listitem>
112 <para>A hard link to <command>automake</command></para>
113 <indexterm zone="ch-system-automake automake-version">
114 <primary
115 sortas="b-automake-&automake-version2;">automake-&automake-version2;</primary>
116 </indexterm>
117 </listitem>
118 </varlistentry>
119
120 <varlistentry id="compile">
121 <term><command>compile</command></term>
122 <listitem>
123 <para>A wrapper for compilers</para>
124 <indexterm zone="ch-system-automake compile">
125 <primary sortas="b-compile">compile</primary>
126 </indexterm>
127 </listitem>
128 </varlistentry>
129
130 <varlistentry id="config.guess">
131 <term><command>config.guess</command></term>
132 <listitem>
133 <para>A script that attempts to guess the canonical triplet for
134 the given build, host, or target architecture</para>
135 <indexterm zone="ch-system-automake config.guess">
136 <primary sortas="b-config.guess">config.guess</primary>
137 </indexterm>
138 </listitem>
139 </varlistentry>
140
141 <varlistentry id="config.sub">
142 <term><command>config.sub</command></term>
143 <listitem>
144 <para>A configuration validation subroutine script</para>
145 <indexterm zone="ch-system-automake config.sub">
146 <primary sortas="b-config.sub">config.sub</primary>
147 </indexterm>
148 </listitem>
149 </varlistentry>
150
151 <varlistentry id="depcomp">
152 <term><command>depcomp</command></term>
153 <listitem>
154 <para>A script for compiling a program so that dependency information
155 is generated in addition to the desired output</para>
156 <indexterm zone="ch-system-automake depcomp">
157 <primary sortas="b-depcomp">depcomp</primary>
158 </indexterm>
159 </listitem>
160 </varlistentry>
161
162 <varlistentry id="install-sh">
163 <term><command>install-sh</command></term>
164 <listitem>
165 <para>A script that installs a program, script, or data file</para>
166 <indexterm zone="ch-system-automake install-sh">
167 <primary sortas="b-install-sh">install-sh</primary>
168 </indexterm>
169 </listitem>
170 </varlistentry>
171
172 <varlistentry id="mdate-sh">
173 <term><command>mdate-sh</command></term>
174 <listitem>
175 <para>A script that prints the modification time of a file or
176 directory</para>
177 <indexterm zone="ch-system-automake mdate-sh">
178 <primary sortas="b-mdate-sh">mdate-sh</primary>
179 </indexterm>
180 </listitem>
181 </varlistentry>
182
183 <varlistentry id="missing">
184 <term><command>missing</command></term>
185 <listitem>
186 <para>A script acting as a common stub for missing GNU programs during
187 an installation</para>
188 <indexterm zone="ch-system-automake missing">
189 <primary sortas="b-missing">missing</primary>
190 </indexterm>
191 </listitem>
192 </varlistentry>
193
194 <varlistentry id="mkinstalldirs">
195 <term><command>mkinstalldirs</command></term>
196 <listitem>
197 <para>A script that creates a directory tree</para>
198 <indexterm zone="ch-system-automake mkinstalldirs">
199 <primary sortas="b-mkinstalldirs">mkinstalldirs</primary>
200 </indexterm>
201 </listitem>
202 </varlistentry>
203
204 <varlistentry id="py-compile">
205 <term><command>py-compile</command></term>
206 <listitem>
207 <para>Compiles a Python program</para>
208 <indexterm zone="ch-system-automake py-compile">
209 <primary sortas="b-py-compile">py-compile</primary>
210 </indexterm>
211 </listitem>
212 </varlistentry>
213
214 <varlistentry id="symlink-tree">
215 <term><command>symlink-tree</command></term>
216 <listitem>
217 <para>A script to create a symlink tree of a directory tree</para>
218 <indexterm zone="ch-system-automake symlink-tree">
219 <primary sortas="b-symlink-tree">symlink-tree</primary>
220 </indexterm>
221 </listitem>
222 </varlistentry>
223
224 <varlistentry id="ylwrap">
225 <term><command>ylwrap</command></term>
226 <listitem>
227 <para>A wrapper for <command>lex</command> and
228 <command>yacc</command></para>
229 <indexterm zone="ch-system-automake ylwrap">
230 <primary sortas="b-ylwrap">ylwrap</primary>
231 </indexterm>
232 </listitem>
233 </varlistentry>
234
235 </variablelist>
236
237 </sect2>
238
239</sect1>
Note: See TracBrowser for help on using the repository browser.