GNU Makefiles

GPTKB entity

Statements (29)
Predicate Object
gptkbp:instanceOf build automation tool
gptkbp:category software engineering
build automation tool
gptkbp:compatibleWith gptkb:POSIX_make
gptkbp:documentation gptkb:GNU_Make_manual
gptkbp:fileExtension gptkb:Makefile
.mk
gptkbp:firstAppearance 1987
gptkbp:hasSyntax tab-indented commands
target: prerequisites
https://www.w3.org/2000/01/rdf-schema#label GNU Makefiles
gptkbp:introduced gptkb:software
gptkbp:purpose automate compilation
define build rules
specify dependencies
gptkbp:relatedTo gptkb:CMake
gptkb:Ninja_build_system
gptkb:Autotools
gptkbp:supports variables
functions
conditional statements
pattern rules
include directive
gptkbp:usedBy gptkb:GNU_Make
gptkbp:usedFor software development
open source projects
gptkbp:writtenBy plain text
gptkbp:bfsParent gptkb:Premake
gptkbp:bfsLayer 6