Provided by: automake1.4_1.4-p6-13.1_all bug

NAME

       automake - automatically create Makefile.in's from Makefile.am's

SYNOPSIS

       automake  [  -a  |  --add-missing  ]  [  --amdir=DIR ] [ --build-dir=DIR ] [ -c | --copy ] [ --cygnus ] [
       --foreign ] [ --gnits ] [ --gnu ] [ --help ] [ -i | --include-deps  ]  [  --no-force  ]  [  -o  DIR  ]  [
       --output-dir=DIR ] [ --srcdir-name=DIR ] [ -v | --verbose ] [ --version ]

DESCRIPTION

       To  create  all the Makefile.ins for a package, run the automake program in the top level directory, with
       no arguments.  automake will automatically find each appropriate Makefile.am (by  scanning  configure.in)
       and  generate  the  corresponding  Makefile.in.   Note that automake has a rather simplistic view of what
       constitutes a package; it assumes that a package has only one configure.in, at the top.  If your  package
       has multiple configure.ins, then you must run automake in each directory holding a configure.in.

       You  can  optionally give automake an argument; .am is appended to the argument and the result is used as
       the name of the input file.  This feature is generally only used to automatically rebuild an  out-of-date
       Makefile.in.   Note  that  automake  must  always be run from the topmost directory of a project, even if
       being used to regenerate the Makefile.in in some subdirectory.  This is necessary because  automake  must
       scan  configure.in,  and  because  automake uses the knowledge that a Makefile.in is in a subdirectory to
       change its behavior in some cases.

       automake accepts the following options:

       -a

       --add-missing
              Automake requires certain common files to exist in certain situations; for  instance  config.guess
              is required if configure.in runs AC_CANONICAL_HOST.  Automake is distributed with several of these
              files;  this option will cause the missing ones to be automatically added to the package, whenever
              possible.  In general if Automake tells you a file is missing, try using this option.

       --amdir=DIR
              Look for Automake data files in directory DIR instead of in the installation directory.   This  is
              typically used for debugging.

       --build-dir=DIR
              Tell  Automake where the build directory is.  This option is used when including dependencies into
              a Makefile.in generated by make dist; it should not be used otherwise.

       -c

       --copy When used with --add-missing, causes installed files to be copied.   The  default  is  to  make  a
              symbolic link.

       --cygnus
              Causes the generated Makefile.ins to follow Cygnus rules, instead of GNU or Gnits rules.

       --foreign
              Set the global strictness to foreign.

       --gnits
              Set the global strictness to gnits.

       --gnu  Set the global strictness to gnu.  This is the default strictness.

       --help Print a summary of the command line options and exit.

       -i

       --include-deps
              Include  all automatically generated dependency information in the generated Makefile.in.  This is
              generally done when making a distribution.

       --no-force
              Ordinarily automake creates all Makefile.ins mentioned in configure.in.  This option causes it  to
              only update those Makefile.ins which are out of date with respect to one of their dependents.

       -o DIR

       --output-dir=DIR
              Put the generated Makefile.in in the directory DIR.  Ordinarily each Makefile.in is created in the
              directory of the corresponding Makefile.am.  This option is used when making distributions.

       --srcdir-name=DIR
              Tell  Automake the name of the source directory associated with the current build.  This option is
              used when including dependencies into a Makefile.in generated by makedist; it should not  be  used
              otherwise.

       -v

       --verbose
              Cause Automake to print information about which files are being read or created.

       --version
              Print the version number of Automake and exit.

SEE ALSO

       aclocal(1), and the Texinfo documentation for automake

AUTHORS

       Automake  was  written  primarily  by  David Mackenzie and Tom Tromey.  This manpage written by Ben Pfaff
       <pfaffben@pilot.msu.edu> for the Debian GNU/Linux automake package.

                                                    Automake                                         AUTOMAKE(1)