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.13.4, 3 October 2020), a
program that creates GNU standards-compliant Makefiles from template
files.

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

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


Indirect:
automake-1.13.info-1: 1151
automake-1.13.info-2: 298109
automake-1.13.info-3: 529008

Tag Table:
(Indirect)
Node: Top1151
Node: Introduction14405
Ref: Introduction-Footnote-115797
Node: Autotools Introduction15946
Node: GNU Build System17297
Node: Use Cases19960
Node: Basic Installation22068
Node: Standard Targets25535
Node: Standard Directory Variables27029
Node: Standard Configuration Variables28801
Node: config.site30118
Node: VPATH Builds31500
Node: Two-Part Install35385
Node: Cross-Compilation37789
Node: Renaming40681
Node: DESTDIR41799
Node: Preparing Distributions43911
Node: Dependency Tracking45864
Node: Nested Packages47940
Node: Why Autotools49432
Node: Hello World51055
Ref: amhello Explained51464
Node: Creating amhello51632
Node: amhello's configure.ac Setup Explained56771
Node: amhello's Makefile.am Setup Explained61427
Node: Generalities64941
Node: General Operation65635
Node: Strictness68943
Node: Uniform70534
Node: Length Limitations75291
Node: Canonicalization77567
Node: User Variables78611
Node: Auxiliary Programs80056
Node: Examples83648
Node: Complete84514
Node: true86501
Node: automake Invocation88880
Ref: Invoking automake89031
Node: configure96164
Node: Requirements97059
Node: Optional102037
Node: aclocal Invocation110906
Ref: Invoking aclocal111067
Node: aclocal Options113976
Node: Macro Search Path117326
Ref: ACLOCAL_PATH121453
Node: Extending aclocal122956
Node: Local Macros126595
Node: Serials130431
Node: Future of aclocal135339
Node: Macros137611
Node: Public Macros138140
Ref: Modernize AM_INIT_AUTOMAKE invocation139519
Node: Obsolete Macros143727
Node: Private Macros145009
Node: Directories146412
Node: Subdirectories147986
Node: Conditional Subdirectories151254
Node: SUBDIRS vs DIST_SUBDIRS152850
Node: Subdirectories with AM_CONDITIONAL154396
Node: Subdirectories with AC_SUBST155510
Node: Unconfigured Subdirectories156309
Node: Alternative159608
Ref: Alternative-Footnote-1161749
Node: Subpackages161874
Node: Programs165070
Node: A Program166610
Node: Program Sources167333
Node: Linking169146
Node: Conditional Sources172605
Node: Conditional Programs175420
Node: A Library177236
Node: A Shared Library179786
Node: Libtool Concept180788
Node: Libtool Libraries182844
Node: Conditional Libtool Libraries184518
Node: Conditional Libtool Sources186882
Node: Libtool Convenience Libraries188221
Node: Libtool Modules191545
Node: Libtool Flags192814
Node: LTLIBOBJS194610
Node: Libtool Issues195201
Node: Error required file ltmain.sh not found195540
Node: Objects created both with libtool and without196704
Node: Program and Library Variables198540
Ref: Program and Library Variables-Footnote-1209503
Node: Default _SOURCES209578
Node: LIBOBJS211933
Node: Program Variables216904
Node: Yacc and Lex220300
Ref: Yacc and Lex-Footnote-1225634
Node: C++ Support225863
Node: Objective C Support226705
Node: Objective C++ Support227640
Node: Unified Parallel C Support228624
Node: Assembly Support229582
Node: Fortran 77 Support230662
Ref: Fortran 77 Support-Footnote-1232295
Node: Preprocessing Fortran 77232498
Node: Compiling Fortran 77 Files233075
Node: Mixing Fortran 77 With C and C++233648
Ref: Mixing Fortran 77 With C and C++-Footnote-1235885
Node: How the Linker is Chosen236188
Node: Fortran 9x Support237671
Node: Compiling Fortran 9x Files238679
Node: Java Support with gcj239264
Node: Vala Support240649
Node: Support for Other Languages242677
Node: Dependencies243385
Node: EXEEXT245215
Node: Other Objects247375
Node: Scripts247967
Node: Headers250707
Node: Data252432
Node: Sources253091
Node: Built Sources Example255861
Node: Other GNU Tools262771
Node: Emacs Lisp263296
Node: gettext265308
Node: Libtool265960
Node: Java266215
Node: Python268633
Node: Documentation273486
Node: Texinfo273790
Node: Man Pages280255
Node: Install283269
Node: Basics of Installation283969
Node: The Two Parts of Install285459
Node: Extending Installation286879
Node: Staged Installs287627
Node: Install Rules for the User288996
Node: Clean289524
Node: Dist291602
Node: Basics of Distribution292094
Node: Fine-grained Distribution Control294817
Node: The dist Hook295724
Node: Checking the Distribution298109
Node: The Types of Distributions303571
Node: Tests305528
Node: Generalities about Testing306704
Node: Simple Tests309707
Node: Scripts-based Testsuites310088
Ref: Testsuite progress on console312428
Ref: Simple tests and color-tests313503
Node: Serial Test Harness317396
Node: Parallel Test Harness319458
Ref: Basics of test metadata319956
Node: Custom Test Drivers328385
Node: Overview of Custom Test Drivers Support328676
Node: Declaring Custom Test Drivers331619
Node: API for Custom Test Drivers332985
Node: Command-line arguments for test drivers333762
Node: Log files generation and test results recording336412
Node: Testsuite progress output340471
Node: Using the TAP test protocol341883
Node: Introduction to TAP342245
Node: Use TAP with the Automake test harness344034
Node: Incompatibilities with other TAP parsers and drivers349439
Node: Links and external resources on TAP350789
Node: DejaGnu Tests352370
Node: Install Tests354404
Node: Rebuilding354706
Node: Options358191
Node: Options generalities358490
Node: List of Automake options360208
Ref: tar-formats365997
Node: Miscellaneous369245
Node: Tags369588
Node: Suffixes372530
Node: Include374102
Node: Conditionals374993
Node: Usage of Conditionals375824
Node: Limits of Conditionals379065
Node: Silencing Make380246
Node: Make verbosity380593
Ref: Make verbosity-Footnote-1381893
Node: Tricks For Silencing Make381967
Node: Automake Silent Rules384398
Node: Gnits391204
Node: Not Enough393513
Node: Extending393950
Node: Third-Party Makefiles398683
Node: Distributing405273
Node: API Versioning405910
Node: Upgrading408549
Node: FAQ410506
Node: CVS411626
Node: maintainer-mode419794
Node: Wildcards423786
Node: Limitations on File Names427060
Node: Errors with distclean429636
Node: Flag Variables Ordering434386
Node: Renamed Objects441758
Node: Per-Object Flags443301
Node: Multiple Outputs446198
Node: Hard-Coded Install Paths457814
Node: Debugging Make Rules462827
Ref: Debugging Make Rules-Footnote-1464979
Node: Reporting Bugs465143
Node: Copying This Manual467074
Node: GNU Free Documentation License467304
Node: Indices492423
Node: Macro Index492712
Node: Variable Index498424
Node: General Index529008

End Tag Table
