Home
last modified time | relevance | path

Searched refs:dyndep (Results 1 – 5 of 5) sorted by relevance

/third_party/ninja/src/
Dmanifest_parser.cc408 string dyndep = edge->GetUnescapedDyndep(); in ParseEdge() local
409 if (!dyndep.empty()) { in ParseEdge()
411 CanonicalizePath(&dyndep, &slash_bits); in ParseEdge()
412 edge->dyndep_ = state_->GetNode(dyndep, slash_bits); in ParseEdge()
417 return lexer_.Error("dyndep '" + dyndep + "' is not an input", err); in ParseEdge()
Dclean.cc295 if (Node* dyndep = (*e)->dyndep_) { in LoadDyndeps() local
299 dyndep_loader_.LoadDyndeps(dyndep, &err); in LoadDyndeps()
/third_party/ninja/misc/
Dninja_syntax.py77 variables=None, implicit_outputs=None, pool=None, dyndep=None): argument
100 if dyndep is not None:
101 self._line(' dyndep = %s' % dyndep)
/third_party/ninja/doc/
Dmanual.asciidoc910 `dyndep`:: _(Available since Ninja 1.10.)_ Used only on build statements.
1142 `dyndep` binding naming one of its inputs to specify that dynamic
1147 dyndep = foo
1151 This specifies that file `foo` is a dyndep file. Since it is an input,
1162 Files specified by `dyndep` bindings use the same <<ref_lexer,lexical syntax>>
1177 build out | imp-outs... : dyndep | imp-ins...
1181 the rule name `dyndep`. The `| imp-outs...` and `| imp-ins...` portions
1186 The build statements in a dyndep file must have a one-to-one correspondence
1188 dyndep file in a `dyndep` binding. No dyndep build statement may be omitted
1214 dyndep = foobar.dd
[all …]
/third_party/ninja/
DCMakeLists.txt97 src/dyndep.cc