Name
automake
Synopsis
automake [options] [template_file]GNU automake tool. Creates GNU standards-compliant Makefile.in files from Makefile.am template files and can be used to ensure that projects contain all files and install options required to be standards-compliant. Note that Versions 1.4 and 1.6 differ enough that many distributions include an automake14 package for backward compatibility.
Options
- -a, --add-missing
Add any missing files automake requires to the directory by creating symbolic links to automake’s default versions.
- -c, --copy
Used with the -a option. Copy missing files instead of creating symbolic links.
- --cygnus
Specifies project has a Cygnus-style source tree.
- -f, --force-missing
Used with the -a option. Replace required files even if a local copy already exists.
- --foreign
Treat project as a non-GNU project. Check only for elements required for proper operation.
- --gnu
Treat project as a GNU project with the GNU project structure.
- --gnits
A stricter version of --gnu, performing more checks to comply with GNU project structure rules.
- --help
Print help message, then exit.
- -i, --ignore-deps
Disable automatic dependency tracking.
- --libdir= dir
Used with the -a option. Search in directory dir for default files.
- --no-force
Update only Makefile.in files that have updated dependents.
- -v, --verbose
List files being read or created by automake.
- --version
Print version number, then exit.
- -Werror
Treat warnings as errors.
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access