• Home
  • Raw
  • Download

Lines Matching refs:p

74 func (p PackageContext) VariableFunc(name string,
77 return p.PackageContext.VariableFunc(name, func(config interface{}) (string, error) {
78 ctx := &configErrorWrapper{p, config.(Config), nil}
89 func (p PackageContext) PoolFunc(name string,
92 return p.PackageContext.PoolFunc(name, func(config interface{}) (blueprint.PoolParams, error) {
93 ctx := &configErrorWrapper{p, config.(Config), nil}
105 func (p PackageContext) RuleFunc(name string,
108 return p.PackageContext.RuleFunc(name, func(config interface{}) (blueprint.RuleParams, error) {
109 ctx := &configErrorWrapper{p, config.(Config), nil}
127 func (p PackageContext) SourcePathVariable(name, path string) blueprint.Variable {
128 return p.VariableFunc(name, func(ctx PackageVarContext) string {
129 p, err := safePathForSource(ctx, path)
133 return p.String()
141 func (p PackageContext) SourcePathsVariable(name, separator string, paths ...string) blueprint.Vari…
142 return p.VariableFunc(name, func(ctx PackageVarContext) string {
145 p, err := safePathForSource(ctx, path)
149 ret = append(ret, p.String())
160 func (p PackageContext) SourcePathVariableWithEnvOverride(name, path, env string) blueprint.Variabl…
161 return p.VariableFunc(name, func(ctx PackageVarContext) string {
162 p, err := safePathForSource(ctx, path)
166 return ctx.Config().GetenvWithDefault(env, p.String())
174 func (p PackageContext) HostBinToolVariable(name, path string) blueprint.Variable {
175 return p.VariableFunc(name, func(ctx PackageVarContext) string {
184 func (p PackageContext) HostJNIToolVariable(name, path string) blueprint.Variable {
185 return p.VariableFunc(name, func(ctx PackageVarContext) string {
194 func (p PackageContext) HostJavaToolVariable(name, path string) blueprint.Variable {
195 return p.VariableFunc(name, func(ctx PackageVarContext) string {
204 func (p PackageContext) IntermediatesPathVariable(name, path string) blueprint.Variable {
205 return p.VariableFunc(name, func(ctx PackageVarContext) string {
214 func (p PackageContext) PrefixedExistentPathsForSourcesVariable(
217 return p.VariableFunc(name, func(ctx PackageVarContext) string {
224 func (p PackageContext) AndroidStaticRule(name string, params blueprint.RuleParams,
226 return p.StaticRule(name, params, argNames...)
230 func (p PackageContext) StaticRule(name string, params blueprint.RuleParams,
232 return p.RuleFunc(name, func(PackageRuleContext) blueprint.RuleParams {
245 func (p PackageContext) AndroidRemoteStaticRule(name string, supports RemoteRuleSupports, params bl…
248 return p.PackageContext.RuleFunc(name, func(config interface{}) (blueprint.RuleParams, error) {
249 ctx := &configErrorWrapper{p, config.(Config), nil}
270 func (p PackageContext) RemoteStaticRules(name string, ruleParams blueprint.RuleParams, reParams *r…
275 return p.AndroidStaticRule(name, ruleParams, commonArgs...),
276p.AndroidRemoteStaticRule(name+"RE", RemoteRuleSupports{RBE: true}, ruleParamsRE, append(commonArg…
284 func (p PackageContext) MultiCommandRemoteStaticRules(name string, ruleParams blueprint.RuleParams,…
291 return p.AndroidStaticRule(name, ruleParams, commonArgs...),
292p.AndroidRemoteStaticRule(name+"RE", RemoteRuleSupports{RBE: true}, ruleParamsRE, append(commonArg…
297 func (p PackageContext) StaticVariableWithEnvOverride(name, envVar, defaultVal string) blueprint.Va…
298 return p.VariableFunc(name, func(ctx PackageVarContext) string {