GNU Automake
E62311
GNU Automake is a build system tool that automatically generates portable Makefiles for software packages, following GNU coding and packaging standards.
All labels observed (7)
| Label | Occurrences |
|---|---|
| GNU Automake canonical | 7 |
| Automake | 4 |
| Makefile.in | 2 |
| GNU Build System | 1 |
| GNU packaging standards | 1 |
| Makefile.am | 1 |
| automake | 1 |
Statements (49)
| Predicate | Object |
|---|---|
| instanceOf |
GNU Project software
ⓘ
build automation tool ⓘ free software ⓘ |
| designGoal |
portability across many Unix-like systems
ⓘ
reduce manual Makefile maintenance ⓘ |
| developer |
Free Software Foundation
ⓘ
GNU Project ⓘ |
| distributionFormat | source code tarballs ⓘ |
| feature |
automatic dependency tracking
ⓘ
integration with Libtool ⓘ support for VPATH builds ⓘ support for building documentation ⓘ support for building libraries and programs ⓘ support for building test suites ⓘ support for conditional builds ⓘ support for different installation directories ⓘ support for internationalization files ⓘ support for parallel builds ⓘ |
| followsStandard |
GNU coding standards
ⓘ
GNU Automake self-linksurface differs ⓘ
surface form:
GNU packaging standards
|
| genre |
build system
ⓘ
software development tool ⓘ |
| goal |
to generate portable Makefiles
ⓘ
to simplify build system maintenance ⓘ |
| inputFormat |
GNU Automake
self-linksurface differs
ⓘ
surface form:
Makefile.am
|
| license | GNU General Public License ⓘ |
| name | GNU Automake self-link ⓘ |
| operatingSystem |
BSD
ⓘ
GNU/Linux ⓘ Unix-like systems ⓘ macOS ⓘ |
| partOf | GNU build system ⓘ |
| primaryOutput | Makefile.in files ⓘ |
| programmingLanguage | Perl ⓘ |
| requires | Perl interpreter at build time ⓘ |
| shortName |
GNU Automake
self-linksurface differs
ⓘ
surface form:
Automake
|
| supportsLanguage |
C
ⓘ
C++ ⓘ Fortran ⓘ Java ⓘ Objective-C ⓘ Python ⓘ other compiled languages via custom rules ⓘ |
| typicalWorkflowStep |
run aclocal to generate aclocal.m4
ⓘ
run autoconf to generate configure script ⓘ run automake to generate Makefile.in ⓘ run configure to generate Makefile ⓘ |
| usesWith | GNU Autoconf ⓘ |
| website | https://www.gnu.org/software/automake/ ⓘ |
Referenced by (17)
Full triples — surface form annotated when it differs from this entity's canonical label.
this entity surface form:
GNU Build System
this entity surface form:
Automake
this entity surface form:
Makefile.am
this entity surface form:
GNU packaging standards
this entity surface form:
Automake
this entity surface form:
Makefile.in
this entity surface form:
automake
subject surface form:
Imake
this entity surface form:
Automake
this entity surface form:
Makefile.in
this entity surface form:
Automake