• Home
  • Raw
  • Download

Lines Matching refs:p

75 func (p PackageContext) VariableFunc(name string,
78 return p.PackageContext.VariableFunc(name, func(config interface{}) (string, error) {
79 ctx := &configErrorWrapper{p, config.(Config), nil}
90 func (p PackageContext) PoolFunc(name string,
93 return p.PackageContext.PoolFunc(name, func(config interface{}) (blueprint.PoolParams, error) {
94 ctx := &configErrorWrapper{p, config.(Config), nil}
106 func (p PackageContext) RuleFunc(name string,
109 return p.PackageContext.RuleFunc(name, func(config interface{}) (blueprint.RuleParams, error) {
110 ctx := &configErrorWrapper{p, config.(Config), nil}
128 func (p PackageContext) SourcePathVariable(name, path string) blueprint.Variable {
129 return p.VariableFunc(name, func(ctx PackageVarContext) string {
130 p, err := safePathForSource(ctx, path)
134 return p.String()
142 func (p PackageContext) SourcePathsVariable(name, separator string, paths ...string) blueprint.Vari…
143 return p.VariableFunc(name, func(ctx PackageVarContext) string {
146 p, err := safePathForSource(ctx, path)
150 ret = append(ret, p.String())
161 func (p PackageContext) SourcePathVariableWithEnvOverride(name, path, env string) blueprint.Variabl…
162 return p.VariableFunc(name, func(ctx PackageVarContext) string {
163 p, err := safePathForSource(ctx, path)
167 return ctx.Config().GetenvWithDefault(env, p.String())
175 func (p PackageContext) HostBinToolVariable(name, path string) blueprint.Variable {
176 return p.VariableFunc(name, func(ctx PackageVarContext) string {
185 func (p PackageContext) HostJNIToolVariable(name, path string) blueprint.Variable {
186 return p.VariableFunc(name, func(ctx PackageVarContext) string {
195 func (p PackageContext) HostJavaToolVariable(name, path string) blueprint.Variable {
196 return p.VariableFunc(name, func(ctx PackageVarContext) string {
205 func (p PackageContext) IntermediatesPathVariable(name, path string) blueprint.Variable {
206 return p.VariableFunc(name, func(ctx PackageVarContext) string {
215 func (p PackageContext) PrefixedExistentPathsForSourcesVariable(
218 return p.VariableFunc(name, func(ctx PackageVarContext) string {
225 func (p PackageContext) AndroidStaticRule(name string, params blueprint.RuleParams,
227 return p.StaticRule(name, params, argNames...)
231 func (p PackageContext) StaticRule(name string, params blueprint.RuleParams,
233 return p.RuleFunc(name, func(PackageRuleContext) blueprint.RuleParams {
246 func (p PackageContext) AndroidRemoteStaticRule(name string, supports RemoteRuleSupports, params bl…
249 return p.PackageContext.RuleFunc(name, func(config interface{}) (blueprint.RuleParams, error) {
250 ctx := &configErrorWrapper{p, config.(Config), nil}
271 func (p PackageContext) RemoteStaticRules(name string, ruleParams blueprint.RuleParams, reParams *r…
276 return p.AndroidStaticRule(name, ruleParams, commonArgs...),
277p.AndroidRemoteStaticRule(name+"RE", RemoteRuleSupports{RBE: true}, ruleParamsRE, append(commonArg…
285 func (p PackageContext) MultiCommandRemoteStaticRules(name string, ruleParams blueprint.RuleParams,…
292 return p.AndroidStaticRule(name, ruleParams, commonArgs...),
293p.AndroidRemoteStaticRule(name+"RE", RemoteRuleSupports{RBE: true}, ruleParamsRE, append(commonArg…
298 func (p PackageContext) StaticVariableWithEnvOverride(name, envVar, defaultVal string) blueprint.Va…
299 return p.VariableFunc(name, func(ctx PackageVarContext) string {