This is automake.info, produced by makeinfo version 4.13 from
/home/stefano/src/am/branches/trunks/doc/automake.texi.

This manual is for GNU Automake (version 1.12.3, 13 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: (automake).         Making GNU standards-compliant Makefiles.
END-INFO-DIR-ENTRY

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


Indirect:
automake.info-1: 1121
automake.info-2: 298595
automake.info-3: 531223

Tag Table:
(Indirect)
Node: Top1121
Node: Introduction14534
Ref: Introduction-Footnote-115998
Node: Autotools Introduction16147
Node: GNU Build System17498
Node: Use Cases20161
Node: Basic Installation22269
Node: Standard Targets25736
Node: Standard Directory Variables27229
Node: Standard Configuration Variables29037
Node: config.site30354
Node: VPATH Builds31736
Node: Two-Part Install35621
Node: Cross-Compilation38025
Node: Renaming40917
Node: DESTDIR42035
Node: Preparing Distributions44147
Node: Dependency Tracking46100
Node: Nested Packages48176
Node: Why Autotools49668
Node: Hello World51290
Ref: amhello Explained51699
Node: Creating amhello51867
Node: amhello's configure.ac Setup Explained57006
Node: amhello's Makefile.am Setup Explained61662
Node: Generalities65176
Node: General Operation65870
Node: Strictness69178
Node: Uniform71272
Node: Length Limitations76029
Node: Canonicalization78305
Node: User Variables79349
Node: Auxiliary Programs80794
Node: Examples84422
Node: Complete85288
Node: true87275
Node: automake Invocation89654
Ref: Invoking automake89805
Node: configure97347
Node: Requirements98242
Node: Optional103220
Node: aclocal Invocation111975
Ref: Invoking aclocal112136
Node: aclocal Options115045
Node: Macro Search Path118395
Ref: ACLOCAL_PATH122522
Node: Extending aclocal124025
Node: Local Macros127664
Node: Serials132168
Node: Future of aclocal137295
Node: Macros139567
Node: Public Macros140096
Ref: Modernize AM_INIT_AUTOMAKE invocation141062
Node: Obsolete Macros145232
Node: Private Macros147310
Node: Directories148713
Node: Subdirectories150287
Node: Conditional Subdirectories152529
Node: SUBDIRS vs DIST_SUBDIRS154125
Node: Subdirectories with AM_CONDITIONAL155671
Node: Subdirectories with AC_SUBST156785
Node: Unconfigured Subdirectories157584
Node: Alternative160883
Ref: Alternative-Footnote-1163024
Node: Subpackages163149
Node: Programs166345
Node: A Program167885
Node: Program Sources168608
Node: Linking170421
Node: Conditional Sources173880
Node: Conditional Programs176695
Node: A Library178511
Node: A Shared Library181061
Node: Libtool Concept182063
Node: Libtool Libraries184119
Node: Conditional Libtool Libraries185793
Node: Conditional Libtool Sources188157
Node: Libtool Convenience Libraries189496
Node: Libtool Modules192820
Node: Libtool Flags194089
Node: LTLIBOBJS195870
Node: Libtool Issues196461
Node: Error required file ltmain.sh not found196800
Node: Objects created both with libtool and without197964
Node: Program and Library Variables199800
Ref: Program and Library Variables-Footnote-1210763
Node: Default _SOURCES210838
Node: LIBOBJS213193
Node: Program Variables218164
Node: Yacc and Lex221627
Ref: Yacc and Lex-Footnote-1226961
Node: C++ Support227190
Node: Objective C Support228032
Node: Objective C++ Support228967
Node: Unified Parallel C Support229951
Node: Assembly Support230909
Node: Fortran 77 Support231989
Ref: Fortran 77 Support-Footnote-1233622
Node: Preprocessing Fortran 77233825
Node: Compiling Fortran 77 Files234402
Node: Mixing Fortran 77 With C and C++234975
Ref: Mixing Fortran 77 With C and C++-Footnote-1237212
Node: How the Linker is Chosen237515
Node: Fortran 9x Support238998
Node: Compiling Fortran 9x Files240006
Node: Java Support with gcj240591
Node: Vala Support241976
Node: Support for Other Languages243420
Node: Dependencies244128
Node: EXEEXT245958
Node: Other Objects248118
Node: Scripts248710
Node: Headers251450
Node: Data253175
Node: Sources253834
Node: Built Sources Example256604
Node: Other GNU Tools263514
Node: Emacs Lisp264039
Node: gettext265863
Node: Libtool266515
Node: Java266770
Node: Python269180
Node: Documentation274033
Node: Texinfo274337
Node: Man Pages280741
Node: Install283755
Node: Basics of Installation284455
Node: The Two Parts of Install285945
Node: Extending Installation287365
Node: Staged Installs288113
Node: Install Rules for the User289482
Node: Clean290010
Node: Dist292088
Node: Basics of Distribution292580
Node: Fine-grained Distribution Control295303
Node: The dist Hook296210
Node: Checking the Distribution298595
Node: The Types of Distributions304057
Node: Tests305728
Node: Generalities about Testing306904
Node: Simple Tests309907
Node: Scripts-based Testsuites310288
Ref: Testsuite progress on console312747
Ref: Simple tests and color-tests313822
Node: Serial Test Harness317727
Node: Parallel Test Harness319602
Ref: Basics of test metadata320254
Node: Custom Test Drivers328443
Node: Overview of Custom Test Drivers Support328734
Node: Declaring Custom Test Drivers331661
Node: API for Custom Test Drivers333027
Node: Command-line arguments for test drivers333804
Node: Log files generation and test results recording336476
Node: Testsuite progress output340552
Node: Using the TAP test protocol341964
Node: Introduction to TAP342326
Node: Use TAP with the Automake test harness344124
Node: Incompatibilities with other TAP parsers and drivers349544
Node: Links and external resources on TAP350901
Node: DejaGnu Tests352482
Node: Install Tests354516
Node: Rebuilding354818
Node: Options358434
Node: Options generalities358733
Node: List of Automake options360451
Ref: tar-formats366647
Node: Miscellaneous369895
Node: Tags370238
Node: Suffixes373180
Node: Include374752
Node: Conditionals375643
Node: Usage of Conditionals376474
Node: Limits of Conditionals379715
Node: Silencing Make380896
Node: Make verbosity381246
Ref: Make verbosity-Footnote-1382546
Node: Tricks For Silencing Make382620
Node: Automake silent-rules Option385019
Node: Gnits392495
Node: Cygnus394800
Node: Not Enough396778
Node: Extending397216
Node: Third-Party Makefiles401949
Node: Distributing408539
Node: API Versioning409176
Node: Upgrading411815
Node: FAQ413772
Node: CVS414892
Node: maintainer-mode421619
Node: Wildcards425545
Node: Limitations on File Names428819
Node: Errors with distclean431395
Node: Flag Variables Ordering436145
Node: Renamed Objects443852
Node: Per-Object Flags445395
Node: Multiple Outputs448292
Node: Hard-Coded Install Paths459908
Node: Debugging Make Rules464921
Ref: Debugging Make Rules-Footnote-1467061
Node: Reporting Bugs467225
Node: Copying This Manual469156
Node: GNU Free Documentation License469386
Node: Indices494505
Node: Macro Index494794
Node: Variable Index500451
Node: General Index531223

End Tag Table
