B.3 General Index

Jump to:   _   -   :   .   @   #   +   $  
A   B   C   D   E   F   G   H   I   J   L   M   N   O   P   R   S   T   U   V   W   X   Y   Z  
Index EntrySection

_
_DATA primary, definedData
_DEPENDENCIES, definedLinking
_HEADERS primary, definedHeaders
_JAVA primary, definedJava
_LDFLAGS, definedLinking
_LDFLAGS, libtoolLibtool Flags
_LIBADD, libtoolLibtool Flags
_LIBRARIES primary, definedA Library
_LIBTOOLFLAGS, libtoolLibtool Flags
_LISP primary, definedEmacs Lisp
_LTLIBRARIES primary, definedLibtool Libraries
_MANS primary, definedMan Pages
_PROGRAMS primary variableUniform
_PYTHON primary, definedPython
_SCRIPTS primary, definedScripts
_SOURCES and header filesProgram Sources
_SOURCES primary, definedProgram Sources
_SOURCES, defaultDefault _SOURCES
_SOURCES, emptyDefault _SOURCES
_TEXINFOS primary, definedTexinfo

-
--aclocal-pathaclocal Options
--aclocal-pathMacro Search Path
--add-missingautomake Invocation
--always-make GNU Make optionRebuilding
--automake-acdiraclocal Options
--build=buildCross-Compilation
--copyautomake Invocation
--diffaclocal Options
--disable-dependency-trackingDependency Tracking
--disable-maintainer-modeOptional
--disable-silent-rulesAutomake Silent Rules
--dry-runaclocal Options
--enable-debug, exampleUsage of Conditionals
--enable-dependency-trackingDependency Tracking
--enable-maintainer-modeOptional
--enable-silent-rulesAutomake Silent Rules
--forceaclocal Options
--force-missingautomake Invocation
--foreignStrictness
--foreignautomake Invocation
--gnitsStrictness
--gnitsautomake Invocation
--gnuStrictness
--gnuautomake Invocation
--helpautomake Invocation
--helpaclocal Options
--help checkList of Automake options
--help=recursiveNested Packages
--host=hostCross-Compilation
--include-depsautomake Invocation
--installaclocal Options
--libdirautomake Invocation
--no-forceautomake Invocation
--outputaclocal Options
--output-dirautomake Invocation
--prefixStandard Directory Variables
--print-ac-diraclocal Options
--print-libdirautomake Invocation
--program-prefix=prefixRenaming
--program-suffix=suffixRenaming
--program-transform-name=programRenaming
--system-acdiraclocal Options
--target=targetCross-Compilation
--verboseautomake Invocation
--verboseaclocal Options
--versionautomake Invocation
--versionaclocal Options
--version checkList of Automake options
--warningsautomake Invocation
--warningsaclocal Options
--with-dmallocPublic Macros
--with-python_exec_prefixPython
--with-python_prefixPython
--with-python-sys-prefixPython
-aautomake Invocation
-cautomake Invocation
-fautomake Invocation
-hook targetsExtending
-iautomake Invocation
-Iaclocal Options
-l and LDADDLinking
-local targetsExtending
-module, libtoolLibtool Modules
-oautomake Invocation
-vautomake Invocation
-Wautomake Invocation
-Waclocal Options
-Wallamhello's configure.ac Setup Explained
-Werroramhello's configure.ac Setup Explained

:
:copy-in-global-log:Log files generation and test results recording
:recheck:Log files generation and test results recording
:test-global-result:Log files generation and test results recording
:test-result:Log files generation and test results recording

.
.la suffix, definedLibtool Concept
.log filesParallel Test Harness
.pyc, .pyo filesPython
.texi.in file, readTexinfo
.trs filesParallel Test Harness

@
@setfilename’ Texinfo directiveTexinfo

#
## (special Automake comment)General Operation
#serial syntaxSerials

+
+=General Operation

$
$(LIBOBJS)’ and empty librariesLIBOBJS

A
AC_CONFIG_FILES, conditionalUsage of Conditionals
AC_SUBST and SUBDIRSSubdirectories with AC_SUBST
acinclude.m4, definedComplete
aclocal and serial numbersSerials
aclocal program, introductionComplete
aclocal search pathMacro Search Path
ACLOCAL_PATHMacro Search Path
aclocal, extendingExtending aclocal
aclocal, Invocationaclocal Invocation
aclocal, Invokingaclocal Invocation
aclocal, Optionsaclocal Options
aclocal, usingconfigure
aclocal.m4, preexistingComplete
aclocal’s scheduled deathFuture of aclocal
Adding new SUFFIXESSuffixes
allStandard Targets
allExtending
all-localExtending
ALLOCA, and LibtoolLTLIBOBJS
ALLOCA, exampleLIBOBJS
ALLOCA, special handlingLIBOBJS
AM_CCASFLAGS and CCASFLAGSFlag Variables Ordering
AM_CFLAGS and CFLAGSFlag Variables Ordering
AM_CONDITIONAL and SUBDIRSSubdirectories with AM_CONDITIONAL
AM_CPPFLAGS and CPPFLAGSFlag Variables Ordering
AM_CXXFLAGS and CXXFLAGSFlag Variables Ordering
AM_FCFLAGS and FCFLAGSFlag Variables Ordering
AM_FFLAGS and FFLAGSFlag Variables Ordering
AM_GCJFLAGS and GCJFLAGSFlag Variables Ordering
AM_INIT_AUTOMAKE, example useComplete
AM_LDFLAGS and LDFLAGSFlag Variables Ordering
AM_LFLAGS and LFLAGSFlag Variables Ordering
AM_LIBTOOLFLAGS and LIBTOOLFLAGSFlag Variables Ordering
AM_MAINTAINER_MODE, purposemaintainer-mode
AM_OBJCFLAGS and OBJCFLAGSFlag Variables Ordering
AM_OBJCXXFLAGS and OBJXXCFLAGSFlag Variables Ordering
AM_RFLAGS and RFLAGSFlag Variables Ordering
AM_UPCFLAGS and UPCFLAGSFlag Variables Ordering
AM_YFLAGS and YFLAGSFlag Variables Ordering
amhello-1.0.tar.gz, creationHello World
amhello-1.0.tar.gz, locationUse Cases
amhello-1.0.tar.gz, use casesUse Cases
Append operatorGeneral Operation
ar-libAuxiliary Programs
ARG_MAXLength Limitations
autogen.sh and autoreconfError required file ltmain.sh not found
autom4teaclocal Invocation
Automake constraintsIntroduction
automake optionsautomake Invocation
Automake parser, limitations ofGeneral Operation
Automake requirementsIntroduction
Automake requirementsRequirements
Automake targets, no-opThird-Party Makefiles
automake, invocationautomake Invocation
automake, invokingautomake Invocation
Automake, recursive operationGeneral Operation
Automatic dependency trackingDependencies
Automatic linker selectionHow the Linker is Chosen
autoreconf and libtoolizeError required file ltmain.sh not found
autoreconf, exampleCreating amhello
autoscanamhello's configure.ac Setup Explained
Autotools, introductionGNU Build System
Autotools, purposeWhy Autotools
autoupdateObsolete Macros
Auxiliary programsAuxiliary Programs
Avoiding man page renamingMan Pages
Avoiding path strippingAlternative

B
Binary packageDESTDIR
bootstrap and autoreconfError required file ltmain.sh not found
Bugs, reportingReporting Bugs
build tree and source treeVPATH Builds
BUILT_SOURCES, definedSources
built-in suffix and pattern rules, disabledSuffixes
bzip2The Types of Distributions

C
C++ supportC++ Support
canonicalizing Automake variablesCanonicalization
CCASFLAGS and AM_CCASFLAGSFlag Variables Ordering
CFLAGS and AM_CFLAGSFlag Variables Ordering
cfortranMixing Fortran 77 With C and C++
checkStandard Targets
checkTests
checkExtending
check_’ primary prefix, definitionUniform
check_PROGRAMS exampleDefault _SOURCES
check-localExtending
check-newsList of Automake options
cleanStandard Targets
cleanExtending
clean-localClean
clean-localExtending
Colorized testsuite outputScripts-based Testsuites
command line length limitLength Limitations
Comment, special to AutomakeGeneral Operation
Compilation of Java to bytecodeJava
Compilation of Java to native codeJava Support with gcj
compileAuxiliary Programs
Compile Flag VariablesFlag Variables Ordering
Complete exampleComplete
compressThe Types of Distributions
Conditional example, --enable-debugUsage of Conditionals
Conditional for dependency trackingDependencies
conditional libtool librariesConditional Libtool Libraries
Conditional programsConditional Programs
Conditional subdirectoriesConditional Subdirectories
Conditional SUBDIRSConditional Subdirectories
ConditionalsConditionals
config.guessAuxiliary Programs
config.guessautomake Invocation
config.site exampleconfig.site
config.subAuxiliary Programs
configuration variables, overridingStandard Configuration Variables
Configuration, basicsBasic Installation
Configure substitutions in TESTSParallel Test Harness
configure.ac, Hello Worldamhello's configure.ac Setup Explained
configure.ac, scanningconfigure
conflicting definitionsExtending
Constraints of AutomakeIntroduction
convenience libraries, libtoolLibtool Convenience Libraries
copying semanticsExtending
cpio exampleUniform
CPPFLAGS and AM_CPPFLAGSFlag Variables Ordering
cross-compilationCross-Compilation
cross-compilation exampleCross-Compilation
CXXFLAGS and AM_CXXFLAGSFlag Variables Ordering

D
DATA primary, definedData
debug build, exampleVPATH Builds
debugging rulesDebugging Make Rules
default _SOURCESDefault _SOURCES
default source, libtool modules exampleDefault _SOURCES
default verbosity for silent rulesAutomake Silent Rules
definitions, conflictsExtending
dejagnuDejaGnu Tests
dejagnuList of Automake options
depcompAuxiliary Programs
depcompDependencies
dependencies and distributed filesErrors with distclean
Dependency trackingDependency Tracking
Dependency trackingDependencies
Dependency tracking, disablingDependencies
directory variablesStandard Directory Variables
dirlistMacro Search Path
Disabling dependency trackingDependencies
Disabling hard errorsScripts-based Testsuites
distStandard Targets
distBasics of Distribution
dist_ and nobase_Alternative
dist_ and notrans_Man Pages
DIST_SUBDIRS, explainedSUBDIRS vs DIST_SUBDIRS
dist-allThe Types of Distributions
dist-bzip2The Types of Distributions
dist-bzip2List of Automake options
dist-bzip2List of Automake options
dist-gzipThe Types of Distributions
dist-hookThe dist Hook
dist-hookExtending
dist-lzipThe Types of Distributions
dist-lzipList of Automake options
dist-lzipList of Automake options
dist-packages Python directoryPython
dist-sharThe Types of Distributions
dist-sharList of Automake options
dist-sharList of Automake options
dist-tarZThe Types of Distributions
dist-tarZList of Automake options
dist-tarZList of Automake options
dist-xzThe Types of Distributions
dist-xzList of Automake options
dist-xzList of Automake options
dist-zipThe Types of Distributions
dist-zipList of Automake options
dist-zipList of Automake options
dist-zstdThe Types of Distributions
dist-zstdList of Automake options
dist-zstdList of Automake options
distcheckCreating amhello
distcheckChecking the Distribution
distcheck better than distPreparing Distributions
distcheck exampleCreating amhello
distcheck-hookdistcheck-hook
distcleanStandard Targets
distcleanErrors with distclean
distcleanExtending
distclean-localClean
distclean-localExtending
distclean, diagnosticErrors with distclean
distcleancheckdistcleancheck
distdirThird-Party Makefiles
Distinction between errors and failures in testsuitesGeneralities about Testing
Distributions, preparationPreparing Distributions
distuninstallcheckdistuninstallcheck
dmalloc, support forPublic Macros
do-nothing Automake targetsThird-Party Makefiles
dviTexinfo
dvidvi and distcheck
dviExtending
DVI output using TexinfoTexinfo
dvi-localExtending

E
EDITION Texinfo flagTexinfo
elseUsage of Conditionals
empty _SOURCESDefault _SOURCES
empty Automake targetsThird-Party Makefiles
Empty librariesA Library
Empty libraries and ‘$(LIBOBJS)LIBOBJS
endifUsage of Conditionals
eps images, and distcheckdvi and distcheck
Example conditional --enable-debugUsage of Conditionals
Example conditional AC_CONFIG_FILESUsage of Conditionals
Example Hello WorldHello World
Example of recursive operationGeneral Operation
Example of shared librariesLibtool Libraries
Example, EXTRA_PROGRAMSUniform
Example, false and truetrue
Example, mixed languageMixing Fortran 77 With C and C++
Executable extensionEXEEXT
Exit status 77, special interpretationScripts-based Testsuites
Exit status 99, special interpretationScripts-based Testsuites
expected failureGeneralities about Testing
expected test failureGeneralities about Testing
Expected test failureScripts-based Testsuites
Extending aclocalExtending aclocal
Extending list of installation directoriesUniform
Extension, executableEXEEXT
Extra files distributed with Automakeautomake Invocation
EXTRA_, prependingUniform
EXTRA_prog_SOURCES, definedConditional Sources
EXTRA_PROGRAMS, definedUniform
EXTRA_PROGRAMS, definedConditional Programs

F
false Exampletrue
FCFLAGS and AM_FCFLAGSFlag Variables Ordering
Features of the GNU Build SystemUse Cases
FFLAGS and AM_FFLAGSFlag Variables Ordering
file names, limitations onLimitations on File Names
filename-length-max=99List of Automake options
Files distributed with Automakeautomake Invocation
First line of Makefile.amGeneral Operation
Flag variables, orderingFlag Variables Ordering
Flag Variables, OrderingFlag Variables Ordering
FLIBS, definedMixing Fortran 77 With C and C++
foreignamhello's configure.ac Setup Explained
foreignList of Automake options
foreign strictnessStrictness
Fortran 77 supportFortran 77 Support
Fortran 77, mixing with C and C++Mixing Fortran 77 With C and C++
Fortran 77, PreprocessingPreprocessing Fortran 77
Fortran 9x supportFortran 9x Support

G
GCJFLAGS and AM_GCJFLAGSFlag Variables Ordering
generated files and version controlVersion Control
generated files, distributedVersion Control
Gettext supportgettext
git-distGeneral Operation
git-dist, non-standard exampleGeneral Operation
gnitsList of Automake options
gnits strictnessStrictness
gnuList of Automake options
GNU Build System, basicsBasic Installation
GNU Build System, featuresUse Cases
GNU Build System, introductionGNU Build System
GNU Build System, use casesUse Cases
GNU Coding StandardsGNU Build System
GNU Gettext supportgettext
GNU Make extensionsGeneral Operation
GNU Make, required by ValaVala Support
GNU Makefile standardsIntroduction
gnu strictnessStrictness
GNUmakefile including MakefileThird-Party Makefiles
gzipThe Types of Distributions

H
hard errorGeneralities about Testing
Header files in _SOURCESProgram Sources
HEADERS primary, definedHeaders
HEADERS, installation directoriesHeaders
Hello World exampleHello World
help2manErrors with distclean
help2man, and ‘dist’ targetList of Automake options
hook targetsExtending
HP-UX 10, lex problemsPublic Macros
htmlTexinfo
htmlExtending
HTML output using TexinfoTexinfo
html-localExtending

I
idTags
ifUsage of Conditionals
includeBasics of Distribution
includeInclude
include, distributionBasics of Distribution
Including Makefile fragmentInclude
indentation in Makefile.amGeneral Operation
infoList of Automake options
infoExtending
info-in-builddirList of Automake options
info-localExtending
installStandard Targets
installThe Two Parts of Install
installExtending
Install hookExtending Installation
install-dataTwo-Part Install
install-dataThe Two Parts of Install
install-dataExtending
install-data-hookExtending
install-data-localExtending Installation
install-data-localExtending
install-dviTexinfo
install-dviExtending
install-dvi-localExtending
install-execTwo-Part Install
install-execThe Two Parts of Install
install-execExtending
install-exec-hookExtending
install-exec-localExtending Installation
install-exec-localExtending
install-htmlTexinfo
install-htmlExtending
install-html-localExtending
install-infoTexinfo
install-infoList of Automake options
install-infoExtending
install-info targetTexinfo
install-info-localExtending
install-manMan Pages
install-manList of Automake options
install-man targetMan Pages
install-pdfTexinfo
install-pdfExtending
install-pdf-localExtending
install-psTexinfo
install-psExtending
install-ps-localExtending
install-shAuxiliary Programs
install-stripStandard Targets
install-stripInstall Rules for the User
Install, two parts ofThe Two Parts of Install
Installation directories, extending listUniform
Installation supportInstall
Installation, basicsBasic Installation
installcheckStandard Targets
installcheckExtending
installcheck-localExtending
installdirsInstall Rules for the User
installdirsExtending
installdirs-localExtending
Installing headersHeaders
Installing scriptsScripts
installing versioned binariesExtending
Interfacing with third-party packagesThird-Party Makefiles
Invocation of aclocalaclocal Invocation
Invocation of automakeautomake Invocation
Invoking aclocalaclocal Invocation
Invoking automakeautomake Invocation

J
JAVA primary, definedJava
JAVA restrictionsJava
Java support with gcjJava Support with gcj
Java to bytecode, compilationJava
Java to native code, compilationJava Support with gcj

L
lazy test executionParallel Test Harness
LDADD and -lLinking
LDFLAGS and AM_LDFLAGSFlag Variables Ordering
lex problems with HP-UX 10Public Macros
lex, multiple lexersYacc and Lex
LFLAGS and AM_LFLAGSFlag Variables Ordering
libltdl, introductionLibtool Concept
LIBOBJS, and LibtoolLTLIBOBJS
LIBOBJS, exampleLIBOBJS
LIBOBJS, special handlingLIBOBJS
LIBRARIES primary, definedA Library
libtool convenience librariesLibtool Convenience Libraries
LIBTOOL’ is undefinedLibtool library used but LIBTOOL is undefined
libtool libraries, conditionalConditional Libtool Libraries
Libtool library used but ‘LIBTOOL’ is undefinedLibtool library used but LIBTOOL is undefined
libtool library, definitionLibtool Concept
libtool modulesLibtool Modules
libtool modules, default source exampleDefault _SOURCES
libtool, introductionLibtool Concept
LIBTOOLFLAGS and AM_LIBTOOLFLAGSFlag Variables Ordering
libtoolize and autoreconfError required file ltmain.sh not found
libtoolize, no longer run by automakeError required file ltmain.sh not found
Limitations of automake parserGeneral Operation
Linking Fortran 77 with C and C++Mixing Fortran 77 With C and C++
Linking multiple yacc parsersLinking Multiple Yacc Parsers
LISP primary, definedEmacs Lisp
LN_S exampleExtending
local targetsExtending
LTALLOCA, special handlingLTLIBOBJS
LTLIBOBJS, special handlingLTLIBOBJS
LTLIBRARIES primary, definedLibtool Libraries
ltmain.sh not foundError required file ltmain.sh not found
lzipThe Types of Distributions

M
m4_include, distributionBasics of Distribution
Macro search pathMacro Search Path
macro serial numbersSerials
Macros Automake recognizesOptional
maintainer-clean-localClean
make checkTests
make clean’ supportClean
make distBasics of Distribution
make distcheckChecking the Distribution
make distclean’, diagnosticErrors with distclean
make distcleancheckdistcleancheck
make distuninstallcheckdistuninstallcheck
make install’ supportInstall
make installcheck’, testing --help and --versionList of Automake options
Make rules, overridingGeneral Operation
Make targets, overridingGeneral Operation
Makefile fragment, includingInclude
Makefile.am, first lineGeneral Operation
Makefile.am, Hello Worldamhello's Makefile.am Setup Explained
Man page renaming, avoidingMan Pages
man pages, generating and distributingErrors with distclean
MANS primary, definedMan Pages
many outputs, rules withMultiple Outputs
mdate-shAuxiliary Programs
mdate-shTexinfo
MinGW cross-compilation exampleCross-Compilation
missing programAuxiliary Programs
missing, purposemaintainer-mode
Mixed language exampleMixing Fortran 77 With C and C++
Mixing Fortran 77 with C and C++Mixing Fortran 77 With C and C++
Mixing Fortran 77 with C and/or C++Mixing Fortran 77 With C and C++
mkdir -p, macro checkObsolete Macros
mkinstalldirsAuxiliary Programs
modules, libtoolLibtool Modules
mostlycleanExtending
mostlyclean-localClean
mostlyclean-localExtending
multiple configurations, exampleVPATH Builds
Multiple configure.ac filesautomake Invocation
Multiple lex lexersYacc and Lex
multiple outputs, rules withMultiple Outputs
Multiple yacc parsersYacc and Lex

N
Nested packagesNested Packages
Nesting packagesSubpackages
no-definePublic Macros
no-defineList of Automake options
no-dependenciesDependencies
no-dependenciesList of Automake options
no-distList of Automake options
no-dist-built-sourcesList of Automake options
no-dist-gzipList of Automake options
no-dist-gzipList of Automake options
no-exeextList of Automake options
no-installinfoTexinfo
no-installinfoList of Automake options
no-installinfo optionTexinfo
no-installmanMan Pages
no-installmanList of Automake options
no-installman optionMan Pages
no-op Automake targetsThird-Party Makefiles
no-texinfo.texList of Automake options
nobase_ and dist_ or nodist_Alternative
nobase_ prefixAlternative
nodist_ and nobase_Alternative
nodist_ and notrans_Man Pages
noinst_’ primary prefix, definitionUniform
Non-GNU packagesStrictness
Non-standard targetsGeneral Operation
nostdincList of Automake options
notrans_ and dist_ or nodist_Man Pages
notrans_ prefixMan Pages

O
OBJCFLAGS and AM_OBJCFLAGSFlag Variables Ordering
OBJCXXFLAGS and AM_OBJCXXFLAGSFlag Variables Ordering
Objective C supportObjective C Support
Objective C++ supportObjective C++ Support
Objects in subdirectoryProgram and Library Variables
obsolete macrosObsolete Macros
optimized build, exampleVPATH Builds
Option, --warnings=categoryList of Automake options
Option, -WcategoryList of Automake options
Option, check-newsList of Automake options
Option, dejagnuList of Automake options
Option, dist-bzip2List of Automake options
Option, dist-lzipList of Automake options
Option, dist-sharList of Automake options
Option, dist-tarZList of Automake options
Option, dist-xzList of Automake options
Option, dist-zipList of Automake options
Option, dist-zstdList of Automake options
Option, filename-length-max=99List of Automake options
Option, foreignList of Automake options
Option, gnitsList of Automake options
Option, gnuList of Automake options
Option, info-in-builddirList of Automake options
Option, no-defineList of Automake options
Option, no-dependenciesList of Automake options
Option, no-distList of Automake options
Option, no-dist-built-sourcesList of Automake options
Option, no-dist-gzipList of Automake options
Option, no-exeextList of Automake options
Option, no-installinfoTexinfo
Option, no-installinfoList of Automake options
Option, no-installmanMan Pages
Option, no-installmanList of Automake options
Option, no-texinfo.texList of Automake options
Option, nostdincList of Automake options
Option, parallel-testsList of Automake options
Option, posixList of Automake options
Option, readme-alphaList of Automake options
Option, serial-testsList of Automake options
Option, tar-paxList of Automake options
Option, tar-ustarList of Automake options
Option, tar-v7List of Automake options
Option, versionList of Automake options
Option, warningsList of Automake options
Options, aclocalaclocal Options
Options, automakeautomake Invocation
Options, std-optionsList of Automake options
Options, subdir-objectsList of Automake options
Ordering flag variablesFlag Variables Ordering
Overriding make rulesGeneral Operation
Overriding make targetsGeneral Operation
Overriding make variablesGeneral Operation
overriding rulesExtending
overriding semanticsExtending
Overriding testsuite environmentTestsuite Environment Overrides

P
PACKAGE, directoryUniform
PACKAGE, prevent definitionPublic Macros
Packages, nestedNested Packages
Packages, preparationPreparing Distributions
Parallel build treesVPATH Builds
parallel-testsList of Automake options
Path stripping, avoidingAlternative
pattern rules of GNU Make, disabledSuffixes
pax formatList of Automake options
pdfTexinfo
pdfExtending
PDF output using TexinfoTexinfo
pdf-localExtending
Per-object flags, emulatedPer-Object Flags
per-target compilation flags, definedProgram and Library Variables
pkgdatadir, definedUniform
pkgincludedir, definedUniform
pkglibdir, definedUniform
pkglibexecdir, definedUniform
posixList of Automake options
Preparing distributionsPreparing Distributions
Preprocessing Fortran 77Preprocessing Fortran 77
Primary variable, DATAData
Primary variable, definedUniform
Primary variable, HEADERSHeaders
Primary variable, JAVAJava
Primary variable, LIBRARIESA Library
Primary variable, LISPEmacs Lisp
Primary variable, LTLIBRARIESLibtool Libraries
Primary variable, MANSMan Pages
Primary variable, PROGRAMSUniform
Primary variable, PYTHONPython
Primary variable, SCRIPTSScripts
Primary variable, SOURCESProgram Sources
Primary variable, TEXINFOSTexinfo
prog_LDADD, definedLinking
PROGRAMS primary variableUniform
Programs, auxiliaryAuxiliary Programs
PROGRAMS, bindirProgram Sources
Programs, conditionalConditional Programs
Programs, renaming during installationRenaming
Proxy Makefile for third-party packagesThird-Party Makefiles
psTexinfo
psExtending
PS output using TexinfoTexinfo
ps-localExtending
py-compileAuxiliary Programs
PYTHON primary, definedPython

R
Ratfor programsPreprocessing Fortran 77
read-only source treeVPATH Builds
README-alphaStrictness
readme-alphaList of Automake options
rebuild rulesRebuilding
rebuild rulesVersion Control
recheckParallel Test Harness
Recognized macros by AutomakeOptional
Recursive operation of AutomakeGeneral Operation
recursive targets and third-party MakefilesThird-Party Makefiles
Register test case resultLog files generation and test results recording
Register test resultLog files generation and test results recording
Renaming programsRenaming
Reporting bugsReporting Bugs
Requirements of AutomakeRequirements
Requirements, AutomakeIntroduction
Restrictions for JAVAJava
reStructuredText field, :copy-in-global-log:Log files generation and test results recording
reStructuredText field, :recheck:Log files generation and test results recording
reStructuredText field, :test-global-result:Log files generation and test results recording
reStructuredText field, :test-result:Log files generation and test results recording
RFLAGS and AM_RFLAGSFlag Variables Ordering
rules with multiple outputsMultiple Outputs
rules, conflictingExtending
rules, debuggingDebugging Make Rules
rules, overridingExtending

S
Scanning configure.acconfigure
SCRIPTS primary, definedScripts
SCRIPTS, installation directoriesScripts
Selecting the linker automaticallyHow the Linker is Chosen
serial number and --installaclocal Options
serial numbers in macrosSerials
serial-testsList of Automake options
serial-tests, UsingSerial Test Harness
sharThe Types of Distributions
Shared libraries, support forA Shared Library
Silencing makeSilencing Make
Silent makeSilencing Make
Silent make rulesSilencing Make
Silent rulesSilencing Make
silent rules and libtoolAutomake Silent Rules
site-packages Python directoryPython
site.expDejaGnu Tests
source tree and build treeVPATH Builds
source tree, read-onlyVPATH Builds
SOURCES primary, definedProgram Sources
Special Automake commentGeneral Operation
Staged installationDESTDIR
std-optionsList of Automake options
Strictness, command lineautomake Invocation
Strictness, definedStrictness
Strictness, foreignStrictness
Strictness, gnitsStrictness
Strictness, gnuStrictness
su, before make installBasic Installation
subdir-objectsList of Automake options
Subdirectories, building conditionallyConditional Subdirectories
Subdirectories, configured conditionallyUnconfigured Subdirectories
Subdirectories, not distributedUnconfigured Subdirectories
Subdirectory, objects inProgram and Library Variables
SUBDIRS and AC_SUBSTSubdirectories with AC_SUBST
SUBDIRS and AM_CONDITIONALSubdirectories with AM_CONDITIONAL
SUBDIRS, conditionalConditional Subdirectories
SUBDIRS, explainedSubdirectories
SubpackagesNested Packages
SubpackagesSubpackages
suffix .la, definedLibtool Concept
suffix .lo, definedLibtool Concept
suffix rules of Make, disabledSuffixes
SUFFIXES, addingSuffixes
Support for C++C++ Support
Support for Fortran 77Fortran 77 Support
Support for Fortran 9xFortran 9x Support
Support for GNU Gettextgettext
Support for Java with gcjJava Support with gcj
Support for Objective CObjective C Support
Support for Objective C++Objective C++ Support
Support for Unified Parallel CUnified Parallel C Support
Support for ValaVala Support

T
tagsTags
TAGS supportTags
tar formatsList of Automake options
tar-paxList of Automake options
tar-ustarList of Automake options
tar-v7List of Automake options
Target, install-infoTexinfo
Target, install-manMan Pages
targets, making into no-opThird-Party Makefiles
test caseGeneralities about Testing
Test case result, registeringLog files generation and test results recording
test failureGeneralities about Testing
test harnessGeneralities about Testing
test metadataParallel Test Harness
test passGeneralities about Testing
Test result, registeringLog files generation and test results recording
test skipGeneralities about Testing
Test suitesTests
test-driverAuxiliary Programs
Tests, expected failureScripts-based Testsuites
Testsuite environment overridesTestsuite Environment Overrides
testsuite harnessGeneralities about Testing
Testsuite progress on consoleScripts-based Testsuites
Texinfo flag, EDITIONTexinfo
Texinfo flag, UPDATEDTexinfo
Texinfo flag, UPDATED-MONTHTexinfo
Texinfo flag, VERSIONTexinfo
Texinfo supportTexinfo
texinfo.texAuxiliary Programs
texinfo.texTexinfo
TEXINFOS primary, definedTexinfo
third-party files and version controlVersion Control
Third-party packages, interfacing withThird-Party Makefiles
timestamps and version controlVersion Control
Transforming program namesRenaming
trees, source vs. buildVPATH Builds
true Exampletrue

U
underquoted AC_DEFUNExtending aclocal
unexpected passGeneralities about Testing
unexpected test passGeneralities about Testing
Unified Parallel C supportUnified Parallel C Support
Uniform naming schemeUniform
uninstallStandard Targets
uninstallInstall Rules for the User
uninstallExtending
uninstall-hookExtending
uninstall-localExtending
Unit testsParallel Test Harness
UnpackingBasic Installation
unsilencing AutomakeUnsilencing Automake
UPCFLAGS and AM_UPCFLAGSFlag Variables Ordering
UPDATED Texinfo flagTexinfo
UPDATED-MONTH Texinfo flagTexinfo
Use Cases for the GNU Build SystemUse Cases
user variablesUser Variables
Using aclocalconfigure
ustar formatList of Automake options

V
v7 tar formatList of Automake options
Vala supportVala Support
variables, conflictingExtending
Variables, overridingGeneral Operation
variables, reserved for the userUser Variables
verbose output from AutomakeUnsilencing Automake
version control and generated filesVersion Control
version control and third-party filesVersion Control
version control and timestampsVersion Control
VERSION Texinfo flagTexinfo
VERSION, prevent definitionPublic Macros
version.m4, exampleRebuilding
version.sh, exampleRebuilding
versioned binaries, installingExtending
VPATH buildsVPATH Builds

W
wildcardsWildcards
WindowsEXEEXT

X
xfailGeneralities about Testing
xpassGeneralities about Testing
xzThe Types of Distributions

Y
yacc, multiple parsersYacc and Lex
YFLAGS and AM_YFLAGSFlag Variables Ordering
ylwrapAuxiliary Programs
ylwrapYacc and Lex

Z
zardoz exampleComplete
zipThe Types of Distributions
zstdThe Types of Distributions