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

How this entity was disambiguated

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 packaging standards
linked to: GNU Automake
genre build system
software development tool
goal to generate portable Makefiles
to simplify build system maintenance
inputFormat Makefile.am
linked to: GNU Automake
license GNU General Public License
name GNU Automake
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 Automake
linked to: GNU 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/

How these facts were elicited

Referenced by (17)

Full triples — surface form annotated when it differs from this entity's canonical label.

GNU Project hasPart GNU Automake
GNU toolchain includes GNU Automake
GNU Autoconf partOf GNU Build System
linked to: GNU Automake
GNU Autoconf worksWith GNU Automake
GNU Automake name GNU Automake
GNU Automake shortName Automake
linked to: GNU Automake
GNU Automake inputFormat Makefile.am
linked to: GNU Automake
GNU Automake followsStandard GNU packaging standards
linked to: GNU Automake
GNU libtool uses Automake
linked to: GNU Automake
GNU libtool usedWith Makefile.in
linked to: GNU Automake
M4 macro processor usedWith automake
linked to: GNU Automake
Imake replacedBy GNU Automake
subject linked to: Imake in many projects
GNU Autotools component Automake
linked to: GNU Automake
GNU Autotools typicalOutput Makefile.in
linked to: GNU Automake
M4 usedBy GNU Automake
M4 relatedTo GNU Automake
GNU Gnulib buildIntegration Automake
linked to: GNU Automake