Lines Matching defs:makeVarsContext
195 type makeVarsContext struct { struct
196 SingletonContext
197 config Config
198 pctx PackageContext
199 vars []makeVarsVariable
200 phonies []phony
201 dists []dist
527 func (c *makeVarsContext) DeviceConfig() DeviceConfig {
533 func (c *makeVarsContext) Eval(ninjaStr string) (string, error) {
543 func (c *makeVarsContext) addVariableRaw(name, value string, strict, sort bool) {
552 func (c *makeVarsContext) addVariable(name, ninjaStr string, strict, sort bool) {
560 func (c *makeVarsContext) addPhony(name string, deps []string) {
564 func (c *makeVarsContext) addDist(goals []string, paths []string) {
571 func (c *makeVarsContext) Strict(name, ninjaStr string) {
574 func (c *makeVarsContext) StrictSorted(name, ninjaStr string) {
577 func (c *makeVarsContext) StrictRaw(name, value string) {
581 func (c *makeVarsContext) Check(name, ninjaStr string) {
584 func (c *makeVarsContext) CheckSorted(name, ninjaStr string) {
587 func (c *makeVarsContext) CheckRaw(name, value string) {
591 func (c *makeVarsContext) Phony(name string, deps ...Path) {
595 func (c *makeVarsContext) DistForGoal(goal string, paths ...Path) {
599 func (c *makeVarsContext) DistForGoalWithFilename(goal string, path Path, filename string) {
603 func (c *makeVarsContext) DistForGoals(goals []string, paths ...Path) {
607 func (c *makeVarsContext) DistForGoalsWithFilename(goals []string, path Path, filename string) {