1 This is automake.info, produced by makeinfo version 4.8 from
4 This manual is for GNU Automake (version 1.10, 15 October 2006), a
5 program that creates GNU standards-compliant Makefiles from template
8 Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003,
9 2004, 2005, 2006 Free Software Foundation, Inc.
11 Permission is granted to copy, distribute and/or modify this
12 document under the terms of the GNU Free Documentation License,
13 Version 1.2 or any later version published by the Free Software
14 Foundation; with no Invariant Sections, with the Front-Cover texts
15 being "A GNU Manual," and with the Back-Cover Texts as in (a)
16 below. A copy of the license is included in the section entitled
17 "GNU Free Documentation License."
19 (a) The FSF's Back-Cover Text is: "You have freedom to copy and
20 modify this GNU Manual, like GNU software. Copies published by
21 the Free Software Foundation raise funds for GNU development."
23 INFO-DIR-SECTION Software development
25 * Automake: (automake). Making GNU standards-compliant Makefiles.
28 INFO-DIR-SECTION Individual utilities
30 * aclocal: (automake)Invoking aclocal. Generating aclocal.m4.
31 * automake: (automake)Invoking Automake. Generating Makefile.in.
37 automake.info-2: 301044
42 Node: Introduction
\x7f12064
43 Ref: Introduction-Footnote-1
\x7f13543
44 Ref: Introduction-Footnote-2
\x7f13692
45 Node: Autotools Introduction
\x7f13949
46 Node: GNU Build System
\x7f15315
47 Node: Use Cases
\x7f17982
48 Node: Basic Installation
\x7f20087
49 Node: Standard Targets
\x7f23552
50 Node: Standard Directory Variables
\x7f25046
51 Node: Standard Configuration Variables
\x7f26807
52 Node: config.site
\x7f28124
53 Node: VPATH Builds
\x7f29506
54 Node: Two-Part Install
\x7f33389
55 Node: Cross-Compilation
\x7f35776
56 Node: Renaming
\x7f38668
57 Node: DESTDIR
\x7f39754
58 Node: Preparing Distributions
\x7f41864
59 Node: Dependency Tracking
\x7f43796
60 Node: Nested Packages
\x7f45662
61 Node: Why Autotools
\x7f47155
62 Node: Hello World
\x7f48778
63 Node: Creating amhello
\x7f49345
64 Node: amhello Explained
\x7f54460
65 Node: Generalities
\x7f62026
66 Node: General Operation
\x7f62644
67 Node: Strictness
\x7f65292
68 Node: Uniform
\x7f67025
69 Node: Canonicalization
\x7f70831
70 Node: User Variables
\x7f71864
71 Node: Auxiliary Programs
\x7f73309
72 Node: Examples
\x7f77066
73 Node: Complete
\x7f77930
75 Node: Invoking Automake
\x7f82658
76 Node: configure
\x7f89131
77 Node: Requirements
\x7f89990
78 Node: Optional
\x7f94840
79 Node: Invoking aclocal
\x7f102310
80 Node: aclocal options
\x7f105379
81 Node: Macro search path
\x7f108112
82 Node: Extending aclocal
\x7f112522
83 Node: Local Macros
\x7f115924
84 Node: Serials
\x7f120422
85 Node: Future of aclocal
\x7f125546
86 Node: Macros
\x7f127814
87 Node: Public macros
\x7f128342
88 Node: Obsolete macros
\x7f133415
89 Node: Private macros
\x7f135999
90 Node: Directories
\x7f137402
91 Node: Subdirectories
\x7f138340
92 Node: Conditional Subdirectories
\x7f140644
93 Node: Alternative
\x7f148168
94 Ref: Alternative-Footnote-1
\x7f150093
95 Node: Subpackages
\x7f150218
96 Node: Programs
\x7f153394
97 Node: A Program
\x7f154875
98 Node: Program Sources
\x7f155596
99 Node: Linking
\x7f157405
100 Node: Conditional Sources
\x7f160675
101 Node: Conditional Programs
\x7f163522
102 Node: A Library
\x7f165370
103 Node: A Shared Library
\x7f167809
104 Node: Libtool Concept
\x7f168811
105 Node: Libtool Libraries
\x7f170867
106 Node: Conditional Libtool Libraries
\x7f172541
107 Node: Conditional Libtool Sources
\x7f174905
108 Node: Libtool Convenience Libraries
\x7f176244
109 Node: Libtool Modules
\x7f179568
110 Node: Libtool Flags
\x7f180837
111 Node: LTLIBOBJS
\x7f182502
112 Node: Libtool Issues
\x7f183093
113 Node: Program and Library Variables
\x7f185965
114 Ref: Program and Library Variables-Footnote-1
\x7f196435
115 Node: Default _SOURCES
\x7f196510
116 Node: LIBOBJS
\x7f198732
117 Node: Program variables
\x7f203511
118 Node: Yacc and Lex
\x7f205914
119 Node: C++ Support
\x7f210941
120 Node: Objective C Support
\x7f211783
121 Node: Unified Parallel C Support
\x7f212721
122 Node: Assembly Support
\x7f213678
123 Node: Fortran 77 Support
\x7f214740
124 Ref: Fortran 77 Support-Footnote-1
\x7f216373
125 Node: Preprocessing Fortran 77
\x7f216576
126 Node: Compiling Fortran 77 Files
\x7f217153
127 Node: Mixing Fortran 77 With C and C++
\x7f217726
128 Ref: Mixing Fortran 77 With C and C++-Footnote-1
\x7f220071
129 Node: How the Linker is Chosen
\x7f220374
130 Node: Fortran 9x Support
\x7f221629
131 Node: Compiling Fortran 9x Files
\x7f222633
132 Node: Java Support
\x7f222965
133 Node: Support for Other Languages
\x7f224176
135 Node: Dependencies
\x7f227623
136 Node: EXEEXT
\x7f229382
137 Node: Other objects
\x7f231817
138 Node: Scripts
\x7f232409
139 Node: Headers
\x7f235117
141 Node: Sources
\x7f237494
142 Node: Built sources example
\x7f240264
143 Node: Other GNU Tools
\x7f247177
144 Node: Emacs Lisp
\x7f247668
145 Node: gettext
\x7f249508
146 Node: Libtool
\x7f250167
148 Node: Python
\x7f252310
149 Node: Documentation
\x7f257012
150 Node: Texinfo
\x7f257316
151 Node: Man pages
\x7f263244
152 Node: Install
\x7f265551
153 Node: Clean
\x7f270272
155 Node: Tests
\x7f281347
156 Node: Rebuilding
\x7f285690
157 Node: Options
\x7f289305
158 Ref: tar-formats
\x7f295140
159 Node: Miscellaneous
\x7f298356
161 Node: Suffixes
\x7f301044
162 Node: Multilibs
\x7f302618
163 Node: Include
\x7f303252
164 Node: Conditionals
\x7f304143
165 Node: Gnits
\x7f307798
166 Node: Cygnus
\x7f309662
167 Node: Not Enough
\x7f311488
168 Node: Extending
\x7f311926
169 Node: Third-Party Makefiles
\x7f316382
170 Node: Distributing
\x7f322961
171 Node: API versioning
\x7f323598
172 Node: Upgrading
\x7f326239
175 Node: maintainer-mode
\x7f335925
176 Node: wildcards
\x7f339590
177 Node: limitations on file names
\x7f342861
178 Node: distcleancheck
\x7f345430
179 Node: Flag Variables Ordering
\x7f350183
180 Node: renamed objects
\x7f357860
181 Node: Per-Object Flags
\x7f359409
182 Node: Multiple Outputs
\x7f362305
183 Node: Hard-Coded Install Paths
\x7f371790
184 Node: History
\x7f376767
185 Node: Timeline
\x7f377332
186 Node: Dependency Tracking Evolution
\x7f408440
187 Node: Releases
\x7f420665
188 Node: Copying This Manual
\x7f425797
189 Node: GNU Free Documentation License
\x7f426031
190 Node: Indices
\x7f448443
191 Node: Macro Index
\x7f448732
192 Node: Variable Index
\x7f453831
193 Node: General Index
\x7f476144