automake.info   [plain text]


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

   This manual is for GNU Automake (version 1.10, 15 October 2006), 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 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.2 or any later version published by the Free Software
     Foundation; with no Invariant Sections, with the Front-Cover texts
     being "A GNU Manual," and with the Back-Cover Texts as in (a)
     below.  A copy of the license is included in the section entitled
     "GNU Free Documentation License."

     (a) The FSF's Back-Cover Text is: "You have freedom to copy and
     modify this GNU Manual, like GNU software.  Copies published by
     the Free Software Foundation raise funds for GNU development."

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: 1380
automake.info-2: 301044

Tag Table:
(Indirect)
Node: Top1380
Node: Introduction12064
Ref: Introduction-Footnote-113543
Ref: Introduction-Footnote-213692
Node: Autotools Introduction13949
Node: GNU Build System15315
Node: Use Cases17982
Node: Basic Installation20087
Node: Standard Targets23552
Node: Standard Directory Variables25046
Node: Standard Configuration Variables26807
Node: config.site28124
Node: VPATH Builds29506
Node: Two-Part Install33389
Node: Cross-Compilation35776
Node: Renaming38668
Node: DESTDIR39754
Node: Preparing Distributions41864
Node: Dependency Tracking43796
Node: Nested Packages45662
Node: Why Autotools47155
Node: Hello World48778
Node: Creating amhello49345
Node: amhello Explained54460
Node: Generalities62026
Node: General Operation62644
Node: Strictness65292
Node: Uniform67025
Node: Canonicalization70831
Node: User Variables71864
Node: Auxiliary Programs73309
Node: Examples77066
Node: Complete77930
Node: true79917
Node: Invoking Automake82658
Node: configure89131
Node: Requirements89990
Node: Optional94840
Node: Invoking aclocal102310
Node: aclocal options105379
Node: Macro search path108112
Node: Extending aclocal112522
Node: Local Macros115924
Node: Serials120422
Node: Future of aclocal125546
Node: Macros127814
Node: Public macros128342
Node: Obsolete macros133415
Node: Private macros135999
Node: Directories137402
Node: Subdirectories138340
Node: Conditional Subdirectories140644
Node: Alternative148168
Ref: Alternative-Footnote-1150093
Node: Subpackages150218
Node: Programs153394
Node: A Program154875
Node: Program Sources155596
Node: Linking157405
Node: Conditional Sources160675
Node: Conditional Programs163522
Node: A Library165370
Node: A Shared Library167809
Node: Libtool Concept168811
Node: Libtool Libraries170867
Node: Conditional Libtool Libraries172541
Node: Conditional Libtool Sources174905
Node: Libtool Convenience Libraries176244
Node: Libtool Modules179568
Node: Libtool Flags180837
Node: LTLIBOBJS182502
Node: Libtool Issues183093
Node: Program and Library Variables185965
Ref: Program and Library Variables-Footnote-1196435
Node: Default _SOURCES196510
Node: LIBOBJS198732
Node: Program variables203511
Node: Yacc and Lex205914
Node: C++ Support210941
Node: Objective C Support211783
Node: Unified Parallel C Support212721
Node: Assembly Support213678
Node: Fortran 77 Support214740
Ref: Fortran 77 Support-Footnote-1216373
Node: Preprocessing Fortran 77216576
Node: Compiling Fortran 77 Files217153
Node: Mixing Fortran 77 With C and C++217726
Ref: Mixing Fortran 77 With C and C++-Footnote-1220071
Node: How the Linker is Chosen220374
Node: Fortran 9x Support221629
Node: Compiling Fortran 9x Files222633
Node: Java Support222965
Node: Support for Other Languages224176
Node: ANSI224820
Node: Dependencies227623
Node: EXEEXT229382
Node: Other objects231817
Node: Scripts232409
Node: Headers235117
Node: Data236835
Node: Sources237494
Node: Built sources example240264
Node: Other GNU Tools247177
Node: Emacs Lisp247668
Node: gettext249508
Node: Libtool250167
Node: Java250422
Node: Python252310
Node: Documentation257012
Node: Texinfo257316
Node: Man pages263244
Node: Install265551
Node: Clean270272
Node: Dist272070
Node: Tests281347
Node: Rebuilding285690
Node: Options289305
Ref: tar-formats295140
Node: Miscellaneous298356
Node: Tags298746
Node: Suffixes301044
Node: Multilibs302618
Node: Include303252
Node: Conditionals304143
Node: Gnits307798
Node: Cygnus309662
Node: Not Enough311488
Node: Extending311926
Node: Third-Party Makefiles316382
Node: Distributing322961
Node: API versioning323598
Node: Upgrading326239
Node: FAQ328188
Node: CVS329148
Node: maintainer-mode335925
Node: wildcards339590
Node: limitations on file names342861
Node: distcleancheck345430
Node: Flag Variables Ordering350183
Node: renamed objects357860
Node: Per-Object Flags359409
Node: Multiple Outputs362305
Node: Hard-Coded Install Paths371790
Node: History376767
Node: Timeline377332
Node: Dependency Tracking Evolution408440
Node: Releases420665
Node: Copying This Manual425797
Node: GNU Free Documentation License426031
Node: Indices448443
Node: Macro Index448732
Node: Variable Index453831
Node: General Index476144

End Tag Table