Lines Matching +full:ninja +full:- +full:build
7 // http://www.apache.org/licenses/LICENSE-2.0
52 // return value can always be type-asserted to the type of the provider. The return value should
53 // always be considered read-only. It panics if called before the appropriate mutator or
67 …// build rules after an error, allowing it to report additional errors in a single run, but in cas…
71 …// Variable creates a new ninja variable scoped to the singleton. It can be referenced by calls t…
75 …// Rule creates a new ninja rule scoped to the singleton. It can be referenced by calls to Build …
79 // Build creates a new ninja build statement.
80 Build(pctx PackageContext, params BuildParams) methodSpec
82 …// RequireNinjaVersion sets the generated ninja manifest to require at least the specified version…
85 // SetNinjaBuildDir sets the value of the top-level "builddir" Ninja variable
86 // that controls where Ninja stores its build log files. This value can be
87 // set at most one time for a single build, later calls are ignored.
90 // AddSubninja adds a ninja file to include with subninja. This should likely
94 // Eval takes a string with embedded ninja variables, and returns a string
145 …// AddNinjaFileDeps adds dependencies on the specified files to the rule that creates the ninja ma…
158 // the singleton to be used in build system tests that run against a mock filesystem.
261 func (s *singletonContext) Build(pctx PackageContext, params BuildParams) { func