This commit is contained in:
Norwack 2015-03-15 22:29:02 +01:00
parent 96555d687e
commit 7fdf32b42f

View file

@ -5,7 +5,7 @@ Blueprint is a meta-build system that reads in Blueprints files that describe
modules that need to be built, and produces a Ninja modules that need to be built, and produces a Ninja
(http://martine.github.io/ninja/) manifest describing the commands that need to (http://martine.github.io/ninja/) manifest describing the commands that need to
be run and their dependencies. Where most build systems use built-in rules or be run and their dependencies. Where most build systems use built-in rules or
a domain-specific langauge to describe the logic for converting module a domain-specific language to describe the logic for converting module
descriptions to build rules, Blueprint delegates this to per-project build descriptions to build rules, Blueprint delegates this to per-project build
logic written in Go. For large, heterogenous projects this allows the inherent logic written in Go. For large, heterogenous projects this allows the inherent
complexity of the build logic to be maintained in a high-level language, while complexity of the build logic to be maintained in a high-level language, while