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)