Current File : //usr/share/info/automake.info
This is automake.info, produced by makeinfo version 4.13 from
automake.texi.

This manual is for GNU Automake (version 1.11.2, 21 December 2011), 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, 2010, 2011 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: 1161
automake.info-2: 300006
automake.info-3: 545471

Tag Table:
(Indirect)
Node: Top1161
Node: Introduction14385
Ref: Introduction-Footnote-115852
Ref: Introduction-Footnote-216001
Node: Autotools Introduction16258
Node: GNU Build System17609
Node: Use Cases20272
Node: Basic Installation22377
Node: Standard Targets25844
Node: Standard Directory Variables27337
Node: Standard Configuration Variables29145
Node: config.site30462
Node: VPATH Builds31844
Node: Two-Part Install35729
Node: Cross-Compilation38133
Node: Renaming41025
Node: DESTDIR42143
Node: Preparing Distributions44255
Node: Dependency Tracking46208
Node: Nested Packages48237
Node: Why Autotools49729
Node: Hello World51351
Ref: amhello Explained51760
Node: Creating amhello51928
Node: amhello's configure.ac Setup Explained57064
Node: amhello's Makefile.am Setup Explained61720
Node: Generalities65234
Node: General Operation65928
Node: Strictness69236
Node: Uniform70969
Node: Length Limitations75726
Node: Canonicalization78002
Node: User Variables79046
Node: Auxiliary Programs80491
Node: Examples84698
Node: Complete85562
Node: true87549
Node: Invoking Automake89928
Node: configure97320
Node: Requirements98213
Node: Optional103188
Node: Invoking aclocal112022
Node: aclocal Options115090
Node: Macro Search Path118513
Ref: ACLOCAL_PATH122638
Node: Extending aclocal124141
Node: Local Macros127775
Node: Serials132274
Node: Future of aclocal137399
Node: Macros139669
Node: Public Macros140197
Node: Obsolete Macros145718
Node: Private Macros148466
Node: Directories149869
Node: Subdirectories150808
Node: Conditional Subdirectories153112
Node: SUBDIRS vs DIST_SUBDIRS154708
Node: Subdirectories with AM_CONDITIONAL156254
Node: Subdirectories with AC_SUBST157368
Node: Unconfigured Subdirectories158167
Node: Alternative161466
Ref: Alternative-Footnote-1163607
Node: Subpackages163732
Node: Programs166928
Node: A Program168496
Node: Program Sources169219
Node: Linking171032
Node: Conditional Sources174293
Node: Conditional Programs177108
Node: A Library178924
Node: A Shared Library181474
Node: Libtool Concept182476
Node: Libtool Libraries184532
Node: Conditional Libtool Libraries186206
Node: Conditional Libtool Sources188570
Node: Libtool Convenience Libraries189909
Node: Libtool Modules193233
Node: Libtool Flags194502
Node: LTLIBOBJS196283
Node: Libtool Issues196874
Node: Error required file ltmain.sh not found197213
Node: Objects created both with libtool and without198377
Node: Program and Library Variables200213
Ref: Program and Library Variables-Footnote-1210928
Node: Default _SOURCES211003
Node: LIBOBJS213358
Node: Program Variables218272
Node: Yacc and Lex221735
Ref: Yacc and Lex-Footnote-1226802
Node: C++ Support227030
Node: Objective C Support227872
Node: Unified Parallel C Support228812
Node: Assembly Support229768
Node: Fortran 77 Support230848
Ref: Fortran 77 Support-Footnote-1232481
Node: Preprocessing Fortran 77232684
Node: Compiling Fortran 77 Files233261
Node: Mixing Fortran 77 With C and C++233834
Ref: Mixing Fortran 77 With C and C++-Footnote-1236157
Node: How the Linker is Chosen236460
Node: Fortran 9x Support237908
Node: Compiling Fortran 9x Files238916
Node: Java Support with gcj239501
Node: Vala Support240886
Node: Support for Other Languages242330
Node: ANSI242983
Node: Dependencies245918
Node: EXEEXT247677
Node: Other Objects250142
Node: Scripts250734
Node: Headers253457
Node: Data255182
Node: Sources255841
Node: Built Sources Example258611
Node: Other GNU Tools265521
Node: Emacs Lisp266046
Node: gettext267870
Node: Libtool268522
Node: Java268777
Node: Python271187
Node: Documentation276037
Node: Texinfo276341
Node: Man Pages282709
Node: Install285723
Node: Basics of Installation286423
Node: The Two Parts of Install287913
Node: Extending Installation289333
Node: Staged Installs290081
Node: Install Rules for the User291450
Node: Clean291978
Node: Dist294056
Node: Basics of Distribution294548
Node: Fine-grained Distribution Control297271
Node: The dist Hook298178
Node: Checking the Distribution300006
Node: The Types of Distributions304816
Node: Tests306624
Node: Simple Tests307141
Node: Simple Tests using parallel-tests310697
Node: DejaGnu Tests320047
Node: Install Tests322145
Node: Rebuilding322447
Node: Options326063
Ref: tar-formats333116
Node: Miscellaneous336344
Node: Tags336734
Node: Suffixes339033
Node: Multilibs340623
Node: Include341257
Node: Conditionals342148
Node: Usage of Conditionals342979
Node: Limits of Conditionals346220
Node: Silencing Make347401
Node: Make verbosity347751
Ref: Make verbosity-Footnote-1349051
Node: Tricks For Silencing Make349125
Node: Automake silent-rules Option351524
Node: Gnits358286
Node: Cygnus360591
Node: Not Enough362397
Node: Extending362835
Node: Third-Party Makefiles367566
Node: Distributing374153
Node: API Versioning374790
Node: Upgrading377429
Node: FAQ379378
Node: CVS380486
Node: maintainer-mode387210
Node: Wildcards391136
Node: Limitations on File Names394410
Node: distcleancheck396979
Node: Flag Variables Ordering401770
Node: Renamed Objects409452
Node: Per-Object Flags410995
Node: Multiple Outputs413892
Node: Hard-Coded Install Paths425508
Node: Debugging Make Rules430521
Ref: Debugging Make Rules-Footnote-1432661
Node: Reporting Bugs432825
Node: History434762
Node: Timeline435327
Node: Dependency Tracking Evolution466632
Node: First Take on Dependencies467593
Node: Dependencies As Side Effects470254
Node: Dependencies for the User472314
Node: Techniques for Dependencies477323
Node: Recommendations for Tool Writers478978
Node: Future Directions for Dependencies479729
Node: Releases480195
Node: Copying This Manual485890
Node: GNU Free Documentation License486124
Node: Indices511259
Node: Macro Index511548
Node: Variable Index517424
Node: General Index545471

End Tag Table