automake1
Generate makefile.in files for configure from makefile.am
Usage
automake [OPTION] ...
[Makefile] ...
Overview
Generate Makefile.in for configure from Makefile.am.
Operation modes:
-
--help -
print this help, then exit
-
--version -
print version number, then exit
-
-v, --verbose -
verbosely list files processed
-
--no-force -
only update Makefile.in's that are out of date
-
-W, --warnings=CATEGORY -
report the warnings falling in CATEGORY
Dependency tracking:
-
-i, --ignore-deps -
disable dependency tracking code
-
--include-deps -
enable dependency tracking code
Flavors:
-
--foreign -
set strictness to foreign
-
--gnits -
set strictness to gnits
-
--gnu -
set strictness to gnu
Library files:
-
-a, --add-missing -
add missing standard files to package
-
--libdir=DIR -
set directory storing library files
-
--print-libdir -
print directory storing library files
-
-c, --copy -
with
-a, copy missing files (default is symlink)
-
-f, --force-missing -
force update of standard files
Warning categories are:
cross
|
cross compilation issues |
|---|---|
gnu
|
GNU coding standards (default in gnu and gnits modes) |
obsolete
|
obsolete features or constructions (default) |
override
|
user redefinitions of Automake rules or variables |
portability
|
portability issues (default in gnu and gnits modes) |
portability-recursive
|
nested Make variables (default with |
extra-portability
|
extra portability issues related to obscure tools |
syntax
|
dubious syntactic constructs (default) |
unsupported
|
unsupported or incomplete features (default) |
-W also understands:
all
|
turn on all the warnings |
|---|---|
none
|
turn off all the warnings |
no-CATEGORY
|
turn off warnings in CATEGORY |
error
|
treat all enabled warnings as errors |
Files automatically distributed if found (always):
ABOUT-GNU
|
COPYING.LIB config.sub ltmain.sh |
|---|---|
ABOUT-NLS
|
COPYINGv2 depcomp mdate-sh |
BACKLOG
|
COPYINGv3 install-sh missing |
COPYING
|
TODO libversion.in mkinstalldirs |
COPYING.DOC
|
ar-lib ltcf-c.sh py-compile |
COPYING.LESSER
|
compile ltcf-cxx.sh texinfo.tex |
COPYING.LESSERv2
|
config.guess ltcf-gcj.sh ylwrap |
COPYING.LESSERv3
|
config.rpath ltconfig |
Files automatically distributed if found (as .md if needed):
AUTHORS[.md]
|
INSTALL[.md] README[.md] THANKS[.md] |
|---|---|
ChangeLog[.md]
|
NEWS[.md] |
Files automatically distributed if found (under certain conditions):
README-alpha[.md]
|
config.h.bot configure configure.in |
|---|---|
acconfig.h
|
config.h.top configure.ac stamp-vti |
|
aclocal.m4 |
Releases
5 releases since Debian 2.0 (Hamm); the text changed 1 time.
--copy since Arch Linux 2026-11-01;
--force-missing since Arch Linux 2026-11-01;
--ignore-deps since Arch Linux 2026-11-01;
--libdir since Arch Linux 2026-11-01;
--print-libdir since Arch Linux 2026-11-01;
--warnings since Arch Linux 2026-11-01;
-W since Arch Linux 2026-11-01;
-c since Arch Linux 2026-11-01;
-f since Arch Linux 2026-11-01.
--amdir until Debian 3.0 (Woody);
--build-dir until Debian 3.0 (Woody);
--cygnus until Debian 3.0 (Woody);
--output-dir until Debian 3.0 (Woody);
--srcdir-name until Debian 3.0 (Woody);
-o until Debian 3.0 (Woody).