Searched refs:dyndep (Results 1 – 5 of 5) sorted by relevance
408 string dyndep = edge->GetUnescapedDyndep(); in ParseEdge() local409 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()
295 if (Node* dyndep = (*e)->dyndep_) { in LoadDyndeps() local299 dyndep_loader_.LoadDyndeps(dyndep, &err); in LoadDyndeps()
77 variables=None, implicit_outputs=None, pool=None, dyndep=None): argument100 if dyndep is not None:101 self._line(' dyndep = %s' % dyndep)
910 `dyndep`:: _(Available since Ninja 1.10.)_ Used only on build statements.1142 `dyndep` binding naming one of its inputs to specify that dynamic1147 dyndep = foo1151 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...` portions1186 The build statements in a dyndep file must have a one-to-one correspondence1188 dyndep file in a `dyndep` binding. No dyndep build statement may be omitted1214 dyndep = foobar.dd[all …]
97 src/dyndep.cc