'xrdef {Introduction-title}{Introduction} 'xrdef {Introduction-pg}{1} 'xrdef {Introduction-snt}{Chapter'tie1} 'xrdef {Generalities-title}{General ideas} 'xrdef {Generalities-pg}{1} 'xrdef {Generalities-snt}{Chapter'tie2} 'xrdef {General Operation-title}{General Operation} 'xrdef {General Operation-pg}{1} 'xrdef {General Operation-snt}{Section'tie2.1} 'xrdef {Depth-title}{Depth} 'xrdef {Depth-pg}{2} 'xrdef {Depth-snt}{Section'tie2.2} 'xrdef {Strictness-title}{Strictness} 'xrdef {Strictness-pg}{2} 'xrdef {Strictness-snt}{Section'tie2.3} 'xrdef {Uniform-title}{The Uniform Naming Scheme} 'xrdef {Uniform-pg}{3} 'xrdef {Uniform-snt}{Section'tie2.4} 'xrdef {Canonicalization-title}{How derived variables are named} 'xrdef {Canonicalization-pg}{4} 'xrdef {Canonicalization-snt}{Section'tie2.5} 'xrdef {Examples-title}{Some example packages} 'xrdef {Examples-pg}{4} 'xrdef {Examples-snt}{Chapter'tie3} 'xrdef {Complete-title}{A simple example, start to finish} 'xrdef {Complete-pg}{4} 'xrdef {Complete-snt}{Section'tie3.1} 'xrdef {Hello-title}{A classic program} 'xrdef {Hello-pg}{5} 'xrdef {Hello-snt}{Section'tie3.2} 'xrdef {etags-title}{Building etags and ctags} 'xrdef {etags-pg}{6} 'xrdef {etags-snt}{Section'tie3.3} 'xrdef {Invoking Automake-title}{Creating a \file {Makefile.in}} 'xrdef {Invoking Automake-pg}{7} 'xrdef {Invoking Automake-snt}{Chapter'tie4} 'xrdef {configure-title}{Scanning \file {configure.in}} 'xrdef {configure-pg}{9} 'xrdef {configure-snt}{Chapter'tie5} 'xrdef {Requirements-title}{Configuration requirements} 'xrdef {Requirements-pg}{9} 'xrdef {Requirements-snt}{Section'tie5.1} 'xrdef {Optional-title}{Other things Automake recognizes} 'xrdef {Optional-pg}{10} 'xrdef {Optional-snt}{Section'tie5.2} 'xrdef {Invoking aclocal-title}{Auto-generating aclocal.m4} 'xrdef {Invoking aclocal-pg}{12} 'xrdef {Invoking aclocal-snt}{Section'tie5.3} 'xrdef {Macros-title}{Autoconf macros supplied with Automake} 'xrdef {Macros-pg}{12} 'xrdef {Macros-snt}{Section'tie5.4} 'xrdef {Extending aclocal-title}{Writing your own aclocal macros} 'xrdef {Extending aclocal-pg}{14} 'xrdef {Extending aclocal-snt}{Section'tie5.5} 'xrdef {Top level-title}{The top-level \file {Makefile.am}} 'xrdef {Top level-pg}{14} 'xrdef {Top level-snt}{Chapter'tie6} 'xrdef {Programs-title}{Building Programs and Libraries} 'xrdef {Programs-pg}{15} 'xrdef {Programs-snt}{Chapter'tie7} 'xrdef {A Program-title}{Building a program} 'xrdef {A Program-pg}{15} 'xrdef {A Program-snt}{Section'tie7.1} 'xrdef {A Library-title}{Building a library} 'xrdef {A Library-pg}{17} 'xrdef {A Library-snt}{Section'tie7.2} 'xrdef {LIBOBJS-title}{Special handling for LIBOBJS and ALLOCA} 'xrdef {LIBOBJS-pg}{17} 'xrdef {LIBOBJS-snt}{Section'tie7.3} 'xrdef {A Shared Library-title}{Building a Shared Library} 'xrdef {A Shared Library-pg}{17} 'xrdef {A Shared Library-snt}{Section'tie7.4} 'xrdef {Program variables-title}{Variables used when building a program} 'xrdef {Program variables-pg}{18} 'xrdef {Program variables-snt}{Section'tie7.5} 'xrdef {Yacc and Lex-title}{Yacc and Lex support} 'xrdef {Yacc and Lex-pg}{18} 'xrdef {Yacc and Lex-snt}{Section'tie7.6} 'xrdef {C++-title}{C++ and other languages} 'xrdef {C++-pg}{20} 'xrdef {C++-snt}{Section'tie7.7} 'xrdef {ANSI-title}{Automatic de-ANSI-fication} 'xrdef {ANSI-pg}{20} 'xrdef {ANSI-snt}{Section'tie7.8} 'xrdef {Dependencies-title}{Automatic dependency tracking} 'xrdef {Dependencies-pg}{21} 'xrdef {Dependencies-snt}{Section'tie7.9} 'xrdef {Other objects-title}{Other Derived Objects} 'xrdef {Other objects-pg}{22} 'xrdef {Other objects-snt}{Chapter'tie8} 'xrdef {Scripts-title}{Executable Scripts} 'xrdef {Scripts-pg}{22} 'xrdef {Scripts-snt}{Section'tie8.1} 'xrdef {Headers-title}{Header files} 'xrdef {Headers-pg}{22} 'xrdef {Headers-snt}{Section'tie8.2} 'xrdef {Data-title}{Architecture-independent data files} 'xrdef {Data-pg}{22} 'xrdef {Data-snt}{Section'tie8.3} 'xrdef {Sources-title}{Built sources} 'xrdef {Sources-pg}{23} 'xrdef {Sources-snt}{Section'tie8.4} 'xrdef {Other GNU Tools-title}{Other GNU Tools} 'xrdef {Other GNU Tools-pg}{23} 'xrdef {Other GNU Tools-snt}{Chapter'tie9} 'xrdef {Emacs Lisp-title}{Emacs Lisp} 'xrdef {Emacs Lisp-pg}{23} 'xrdef {Emacs Lisp-snt}{Section'tie9.1} 'xrdef {gettext-title}{Gettext} 'xrdef {gettext-pg}{23} 'xrdef {gettext-snt}{Section'tie9.2} 'xrdef {Guile-title}{Guile} 'xrdef {Guile-pg}{24} 'xrdef {Guile-snt}{Section'tie9.3} 'xrdef {Libtool-title}{Libtool} 'xrdef {Libtool-pg}{24} 'xrdef {Libtool-snt}{Section'tie9.4} 'xrdef {Java-title}{Java} 'xrdef {Java-pg}{24} 'xrdef {Java-snt}{Section'tie9.5} 'xrdef {Documentation-title}{Building documentation} 'xrdef {Documentation-pg}{24} 'xrdef {Documentation-snt}{Chapter'tie10} 'xrdef {Texinfo-title}{Texinfo} 'xrdef {Texinfo-pg}{24} 'xrdef {Texinfo-snt}{Section'tie10.1} 'xrdef {Man pages-title}{Man pages} 'xrdef {Man pages-pg}{25} 'xrdef {Man pages-snt}{Section'tie10.2} 'xrdef {Install-title}{What Gets Installed} 'xrdef {Install-pg}{25} 'xrdef {Install-snt}{Chapter'tie11} 'xrdef {Clean-title}{What Gets Cleaned} 'xrdef {Clean-pg}{26} 'xrdef {Clean-snt}{Chapter'tie12} 'xrdef {Dist-title}{What Goes in a Distribution} 'xrdef {Dist-pg}{26} 'xrdef {Dist-snt}{Chapter'tie13} 'xrdef {Tests-title}{Support for test suites} 'xrdef {Tests-pg}{27} 'xrdef {Tests-snt}{Chapter'tie14} 'xrdef {Options-title}{Changing Automake's Behavior} 'xrdef {Options-pg}{28} 'xrdef {Options-snt}{Chapter'tie15} 'xrdef {Miscellaneous-title}{Miscellaneous Rules} 'xrdef {Miscellaneous-pg}{29} 'xrdef {Miscellaneous-snt}{Chapter'tie16} 'xrdef {Tags-title}{Interfacing to \code {etags}} 'xrdef {Tags-pg}{29} 'xrdef {Tags-snt}{Section'tie16.1} 'xrdef {Suffixes-title}{Handling new file extensions} 'xrdef {Suffixes-pg}{30} 'xrdef {Suffixes-snt}{Section'tie16.2} 'xrdef {Conditionals-title}{Conditionals} 'xrdef {Conditionals-pg}{30} 'xrdef {Conditionals-snt}{Chapter'tie17} 'xrdef {Gnits-title}{The effect of \code {--gnu} and \code {--gnits}} 'xrdef {Gnits-pg}{31} 'xrdef {Gnits-snt}{Chapter'tie18} 'xrdef {Cygnus-title}{The effect of \code {--cygnus}} 'xrdef {Cygnus-pg}{31} 'xrdef {Cygnus-snt}{Chapter'tie19} 'xrdef {Extending-title}{When Automake Isn't Enough} 'xrdef {Extending-pg}{32} 'xrdef {Extending-snt}{Chapter'tie20} 'xrdef {Distributing-title}{Distributing \file {Makefile.in}s} 'xrdef {Distributing-pg}{32} 'xrdef {Distributing-snt}{Chapter'tie21} 'xrdef {Future-title}{Some ideas for the future} 'xrdef {Future-pg}{33} 'xrdef {Future-snt}{Chapter'tie22} 'xrdef {Index-title}{Index} 'xrdef {Index-pg}{33} 'xrdef {Index-snt}{} .