This is ./doc/automake.info, produced by makeinfo version 4.8 from
./doc/automake.texi.

INFO-DIR-SECTION Programming & development tools
   This manual is for GNU Automake (version 1.12, 14 August 2012), a
program that creates GNU standards-compliant Makefiles from template
files.

   Copyright (C) 1995-2012 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-1.12: (automake-1.12).         Making GNU standards-compliant Makefiles.
END-INFO-DIR-ENTRY

INFO-DIR-SECTION Individual utilities
START-INFO-DIR-ENTRY
* aclocal-1.12: (automake-1.12)aclocal Invocation.   Generating aclocal.m4.
* automake-1.12: (automake-1.12)automake Invocation. Generating Makefile.in.
END-INFO-DIR-ENTRY


Indirect:
automake-1.12.info-1: 1149
automake-1.12.info-2: 296170
automake-1.12.info-3: 527097

Tag Table:
(Indirect)
Node: Top1149
Node: Introduction14496
Ref: Introduction-Footnote-115960
Node: Autotools Introduction16109
Node: GNU Build System17460
Node: Use Cases20123
Node: Basic Installation22228
Node: Standard Targets25695
Node: Standard Directory Variables27189
Node: Standard Configuration Variables28961
Node: config.site30278
Node: VPATH Builds31660
Node: Two-Part Install35545
Node: Cross-Compilation37949
Node: Renaming40841
Node: DESTDIR41959
Node: Preparing Distributions44071
Node: Dependency Tracking46024
Node: Nested Packages48100
Node: Why Autotools49592
Node: Hello World51215
Ref: amhello Explained51624
Node: Creating amhello51792
Node: amhello's configure.ac Setup Explained56928
Node: amhello's Makefile.am Setup Explained61584
Node: Generalities65098
Node: General Operation65792
Node: Strictness69100
Node: Uniform71184
Node: Length Limitations75941
Node: Canonicalization78217
Node: User Variables79261
Node: Auxiliary Programs80706
Node: Examples84334
Node: Complete85200
Node: true87187
Node: automake Invocation89566
Ref: Invoking automake89717
Node: configure97246
Node: Requirements98141
Node: Optional103116
Node: aclocal Invocation111720
Ref: Invoking aclocal111881
Node: aclocal Options114790
Node: Macro Search Path118140
Ref: ACLOCAL_PATH122267
Node: Extending aclocal123770
Node: Local Macros127406
Node: Serials131907
Node: Future of aclocal137034
Node: Macros139306
Node: Public Macros139835
Node: Obsolete Macros144558
Node: Private Macros146636
Node: Directories148039
Node: Subdirectories148978
Node: Conditional Subdirectories151282
Node: SUBDIRS vs DIST_SUBDIRS152878
Node: Subdirectories with AM_CONDITIONAL154424
Node: Subdirectories with AC_SUBST155538
Node: Unconfigured Subdirectories156337
Node: Alternative159636
Ref: Alternative-Footnote-1161777
Node: Subpackages161902
Node: Programs165098
Node: A Program166574
Node: Program Sources167297
Node: Linking169110
Node: Conditional Sources172569
Node: Conditional Programs175384
Node: A Library177200
Node: A Shared Library179750
Node: Libtool Concept180752
Node: Libtool Libraries182808
Node: Conditional Libtool Libraries184482
Node: Conditional Libtool Sources186846
Node: Libtool Convenience Libraries188185
Node: Libtool Modules191509
Node: Libtool Flags192778
Node: LTLIBOBJS194559
Node: Libtool Issues195150
Node: Error required file ltmain.sh not found195489
Node: Objects created both with libtool and without196653
Node: Program and Library Variables198489
Ref: Program and Library Variables-Footnote-1209416
Node: Default _SOURCES209491
Node: LIBOBJS211846
Node: Program Variables216817
Node: Yacc and Lex220280
Ref: Yacc and Lex-Footnote-1225614
Node: C++ Support225843
Node: Objective C Support226685
Node: Unified Parallel C Support227625
Node: Assembly Support228581
Node: Fortran 77 Support229661
Ref: Fortran 77 Support-Footnote-1231294
Node: Preprocessing Fortran 77231497
Node: Compiling Fortran 77 Files232074
Node: Mixing Fortran 77 With C and C++232647
Ref: Mixing Fortran 77 With C and C++-Footnote-1234884
Node: How the Linker is Chosen235187
Node: Fortran 9x Support236635
Node: Compiling Fortran 9x Files237643
Node: Java Support with gcj238228
Node: Vala Support239613
Node: Support for Other Languages241057
Node: Dependencies241718
Node: EXEEXT243548
Node: Other Objects245708
Node: Scripts246300
Node: Headers249040
Node: Data250765
Node: Sources251424
Node: Built Sources Example254194
Node: Other GNU Tools261104
Node: Emacs Lisp261629
Node: gettext263453
Node: Libtool264105
Node: Java264360
Node: Python266770
Node: Documentation271620
Node: Texinfo271924
Node: Man Pages278316
Node: Install281330
Node: Basics of Installation282030
Node: The Two Parts of Install283520
Node: Extending Installation284940
Node: Staged Installs285688
Node: Install Rules for the User287057
Node: Clean287585
Node: Dist289663
Node: Basics of Distribution290155
Node: Fine-grained Distribution Control292878
Node: The dist Hook293785
Node: Checking the Distribution296170
Node: The Types of Distributions301632
Node: Tests303303
Node: Generalities about Testing304479
Node: Simple Tests307482
Node: Scripts-based Testsuites307863
Ref: Testsuite progress on console310350
Ref: Simple tests and color-tests311425
Node: Serial Test Harness315330
Node: Parallel Test Harness317205
Ref: Basics of test metadata317857
Node: Custom Test Drivers326046
Node: Overview of Custom Test Drivers Support326337
Node: Declaring Custom Test Drivers329264
Node: API for Custom Test Drivers330630
Node: Command-line arguments for test drivers331407
Node: Log files generation and test results recording334079
Node: Testsuite progress output338155
Node: Using the TAP test protocol339567
Node: Introduction to TAP339929
Node: Use TAP with the Automake test harness341727
Node: Incompatibilities with other TAP parsers and drivers347147
Node: Links and external resources on TAP348504
Node: DejaGnu Tests350085
Node: Install Tests352119
Node: Rebuilding352421
Node: Options356037
Node: Options generalities356336
Node: List of Automake options358054
Ref: tar-formats364250
Node: Miscellaneous367498
Node: Tags367841
Node: Suffixes370783
Node: Include372355
Node: Conditionals373246
Node: Usage of Conditionals374077
Node: Limits of Conditionals377318
Node: Silencing Make378499
Node: Make verbosity378849
Ref: Make verbosity-Footnote-1380149
Node: Tricks For Silencing Make380223
Node: Automake silent-rules Option382622
Node: Gnits389595
Node: Cygnus391900
Node: Not Enough393868
Node: Extending394306
Node: Third-Party Makefiles399039
Node: Distributing405626
Node: API Versioning406263
Node: Upgrading408902
Node: FAQ410853
Node: CVS411973
Node: maintainer-mode418697
Node: Wildcards422623
Node: Limitations on File Names425897
Node: Errors with distclean428473
Node: Flag Variables Ordering433223
Node: Renamed Objects440912
Node: Per-Object Flags442455
Node: Multiple Outputs445352
Node: Hard-Coded Install Paths456968
Node: Debugging Make Rules461981
Ref: Debugging Make Rules-Footnote-1464121
Node: Reporting Bugs464285
Node: Copying This Manual466222
Node: GNU Free Documentation License466452
Node: Indices491568
Node: Macro Index491857
Node: Variable Index497368
Node: General Index527097

End Tag Table
