224 lines
6.7 KiB
Plaintext
224 lines
6.7 KiB
Plaintext
This is ../../automake/doc/automake.info, produced by makeinfo version
|
||
4.11.90 from ../../automake/doc/automake.texi.
|
||
|
||
This manual is for GNU Automake (version 1.11.1, 8 December 2009), a
|
||
program that creates GNU standards-compliant Makefiles from template
|
||
files.
|
||
|
||
Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003,
|
||
2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
|
||
|
||
Permission is granted to copy, distribute and/or modify this
|
||
document under the terms of the GNU Free Documentation License,
|
||
Version 1.3 or any later version published by the Free Software
|
||
Foundation; with no Invariant Sections, with no Front-Cover texts,
|
||
and with no Back-Cover Texts. A copy of the license is included
|
||
in the section entitled "GNU Free Documentation License."
|
||
|
||
|
||
INFO-DIR-SECTION Software development
|
||
START-INFO-DIR-ENTRY
|
||
* Automake: (automake). Making GNU standards-compliant Makefiles.
|
||
END-INFO-DIR-ENTRY
|
||
|
||
INFO-DIR-SECTION Individual utilities
|
||
START-INFO-DIR-ENTRY
|
||
* aclocal: (automake)Invoking aclocal. Generating aclocal.m4.
|
||
* automake: (automake)Invoking Automake. Generating Makefile.in.
|
||
END-INFO-DIR-ENTRY
|
||
|
||
|
||
Indirect:
|
||
automake.info-1: 1189
|
||
automake.info-2: 299803
|
||
|
||
Tag Table:
|
||
(Indirect)
|
||
Node: Top1189
|
||
Node: Introduction13723
|
||
Ref: Introduction-Footnote-115202
|
||
Ref: Introduction-Footnote-215351
|
||
Node: Autotools Introduction15608
|
||
Node: GNU Build System16959
|
||
Node: Use Cases19626
|
||
Node: Basic Installation21731
|
||
Node: Standard Targets25198
|
||
Node: Standard Directory Variables26691
|
||
Node: Standard Configuration Variables28488
|
||
Node: config.site29805
|
||
Node: VPATH Builds31187
|
||
Node: Two-Part Install35073
|
||
Node: Cross-Compilation37477
|
||
Node: Renaming40369
|
||
Node: DESTDIR41487
|
||
Node: Preparing Distributions43599
|
||
Node: Dependency Tracking45552
|
||
Node: Nested Packages47418
|
||
Node: Why Autotools48909
|
||
Node: Hello World50531
|
||
Node: Creating amhello51098
|
||
Node: amhello Explained56213
|
||
Node: Generalities63781
|
||
Node: General Operation64475
|
||
Node: Strictness67322
|
||
Node: Uniform69055
|
||
Node: Length Limitations72912
|
||
Node: Canonicalization75195
|
||
Node: User Variables76232
|
||
Node: Auxiliary Programs77679
|
||
Node: Examples81438
|
||
Node: Complete82302
|
||
Node: true84289
|
||
Node: Invoking Automake87057
|
||
Node: configure94021
|
||
Node: Requirements94880
|
||
Node: Optional99855
|
||
Node: Invoking aclocal108617
|
||
Node: aclocal Options111685
|
||
Node: Macro Search Path114418
|
||
Node: Extending aclocal118783
|
||
Node: Local Macros122187
|
||
Node: Serials126686
|
||
Node: Future of aclocal131811
|
||
Node: Macros134081
|
||
Node: Public Macros134609
|
||
Node: Obsolete Macros139784
|
||
Node: Private Macros142367
|
||
Node: Directories143770
|
||
Node: Subdirectories144709
|
||
Node: Conditional Subdirectories147013
|
||
Node: SUBDIRS vs DIST_SUBDIRS148609
|
||
Node: Subdirectories with AM_CONDITIONAL150155
|
||
Node: Subdirectories with AC_SUBST151269
|
||
Node: Unconfigured Subdirectories152068
|
||
Node: Alternative155367
|
||
Ref: Alternative-Footnote-1157508
|
||
Node: Subpackages157633
|
||
Node: Programs160813
|
||
Node: A Program162349
|
||
Node: Program Sources163072
|
||
Node: Linking164898
|
||
Node: Conditional Sources168159
|
||
Node: Conditional Programs170974
|
||
Node: A Library172790
|
||
Node: A Shared Library175229
|
||
Node: Libtool Concept176231
|
||
Node: Libtool Libraries178287
|
||
Node: Conditional Libtool Libraries179961
|
||
Node: Conditional Libtool Sources182325
|
||
Node: Libtool Convenience Libraries183664
|
||
Node: Libtool Modules186988
|
||
Node: Libtool Flags188257
|
||
Node: LTLIBOBJS190038
|
||
Node: Libtool Issues190629
|
||
Node: Error required file ltmain.sh not found190971
|
||
Node: Objects created both with libtool and without192135
|
||
Node: Program and Library Variables193971
|
||
Ref: Program and Library Variables-Footnote-1204686
|
||
Node: Default _SOURCES204761
|
||
Node: LIBOBJS207116
|
||
Node: Program Variables212030
|
||
Node: Yacc and Lex214766
|
||
Node: C++ Support219794
|
||
Node: Objective C Support220636
|
||
Node: Unified Parallel C Support221576
|
||
Node: Assembly Support222532
|
||
Node: Fortran 77 Support223612
|
||
Ref: Fortran 77 Support-Footnote-1225245
|
||
Node: Preprocessing Fortran 77225448
|
||
Node: Compiling Fortran 77 Files226025
|
||
Node: Mixing Fortran 77 With C and C++226598
|
||
Ref: Mixing Fortran 77 With C and C++-Footnote-1228921
|
||
Node: How the Linker is Chosen229224
|
||
Node: Fortran 9x Support230672
|
||
Node: Compiling Fortran 9x Files231671
|
||
Node: Java Support232241
|
||
Node: Vala Support233437
|
||
Node: Support for Other Languages234872
|
||
Node: ANSI235516
|
||
Node: Dependencies238321
|
||
Node: EXEEXT240080
|
||
Node: Other Objects242545
|
||
Node: Scripts243137
|
||
Node: Headers245859
|
||
Node: Data247584
|
||
Node: Sources248243
|
||
Node: Built Sources Example251013
|
||
Node: Other GNU Tools257923
|
||
Node: Emacs Lisp258414
|
||
Node: gettext260245
|
||
Node: Libtool260897
|
||
Node: Java261152
|
||
Node: Python263040
|
||
Node: Documentation267758
|
||
Node: Texinfo268062
|
||
Node: Man Pages274183
|
||
Node: Install277197
|
||
Node: Basics of Installation277897
|
||
Node: The Two Parts of Install279387
|
||
Node: Extending Installation280807
|
||
Node: Staged Installs281555
|
||
Node: Install Rules for the User282924
|
||
Node: Clean283452
|
||
Node: Dist285530
|
||
Node: Basics of Distribution286022
|
||
Node: Fine-grained Distribution Control288429
|
||
Node: The dist Hook289336
|
||
Node: Checking the Distribution291155
|
||
Node: The Types of Distributions294903
|
||
Node: Tests296157
|
||
Node: Simple Tests296674
|
||
Node: Simple Tests using parallel-tests299803
|
||
Node: DejaGnu Tests308196
|
||
Node: Install Tests309902
|
||
Node: Rebuilding310204
|
||
Node: Options313821
|
||
Ref: tar-formats323177
|
||
Node: Miscellaneous326407
|
||
Node: Tags326797
|
||
Node: Suffixes329096
|
||
Node: Multilibs330686
|
||
Node: Include331320
|
||
Node: Conditionals332211
|
||
Node: Usage of Conditionals333033
|
||
Node: Limits of Conditionals336274
|
||
Node: Gnits337455
|
||
Node: Cygnus339758
|
||
Node: Not Enough341584
|
||
Node: Extending342022
|
||
Node: Third-Party Makefiles346753
|
||
Node: Distributing353340
|
||
Node: API Versioning353977
|
||
Node: Upgrading356620
|
||
Node: FAQ358569
|
||
Node: CVS359607
|
||
Node: maintainer-mode366331
|
||
Node: Wildcards370184
|
||
Node: Limitations on File Names373291
|
||
Node: distcleancheck375860
|
||
Node: Flag Variables Ordering380651
|
||
Node: Renamed Objects388333
|
||
Node: Per-Object Flags389878
|
||
Node: Multiple Outputs392775
|
||
Node: Hard-Coded Install Paths402315
|
||
Node: Debugging Make Rules407322
|
||
Ref: Debugging Make Rules-Footnote-1408920
|
||
Node: History409084
|
||
Node: Timeline409649
|
||
Node: Dependency Tracking Evolution440954
|
||
Node: First Take on Dependencies441914
|
||
Node: Dependencies As Side Effects444575
|
||
Node: Dependencies for the User446651
|
||
Node: Techniques for Dependencies451660
|
||
Node: Recommendations for Tool Writers453315
|
||
Node: Future Directions for Dependencies454066
|
||
Node: Releases454532
|
||
Node: Copying This Manual460145
|
||
Node: GNU Free Documentation License460375
|
||
Node: Indices485510
|
||
Node: Macro Index485795
|
||
Node: Variable Index491598
|
||
Node: General Index518589
|
||
|
||
End Tag Table
|