Man Linux: Main Page and Category List


       automake - automatically create’s from’s


       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 ]


       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   (by   scanning  and  generate  the corresponding  Note that
       automake has a rather simplistic view of what constitutes a package; it
       assumes  that a package has only one, at the top.  If your
       package has multiple configure.ins, then you must run automake in  each
       directory holding a

       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  Note that automake must always be run  from  the  topmost
       directory   of  a  project,  even  if  being  used  to  regenerate  the in some subdirectory.  This is necessary  because  automake
       must  scan, and because automake uses the knowledge that a is in a subdirectory to change its behavior in some  cases.

       automake accepts the following options:


              Automake  requires  certain  common  files  to  exist in certain
              situations;   for   instance   config.guess   is   required   if
      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.

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

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


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

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

              Set the global strictness to foreign.

              Set the global strictness to gnits.

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

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


              Include  all  automatically  generated dependency information in
              the generated  This is generally done when making a

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

       -o DIR

              Put the generated in the directory DIR.   Ordinarily
              each   is   created   in   the  directory  of  the
              corresponding  This  option  is  used  when  making

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


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

              Print the version number of Automake and exit.


       aclocal(1), and the Texinfo documentation for automake


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

                                   Automake                        AUTOMAKE(1)