Lines Matching refs:blueprint
30 blueprint.PackageContext
34 return PackageContext{blueprint.NewPackageContext(pkgPath)}
67 blueprint.VariableFuncContext
85 f func(PackageVarContext) string) blueprint.Variable {
87 …return p.PackageContext.VariableFunc(name, func(bpctx blueprint.VariableFuncContext, config interf…
103 f func(PackagePoolContext) blueprint.PoolParams) blueprint.Pool {
105 return p.PackageContext.PoolFunc(name, func(config interface{}) (blueprint.PoolParams, error) {
119 f func(PackageRuleContext) blueprint.RuleParams, argNames ...string) blueprint.Rule {
121 return p.PackageContext.RuleFunc(name, func(config interface{}) (blueprint.RuleParams, error) {
140 func (p PackageContext) SourcePathVariable(name, path string) blueprint.Variable {
154 func (p PackageContext) SourcePathsVariable(name, separator string, paths ...string) blueprint.Vari…
173 func (p PackageContext) SourcePathVariableWithEnvOverride(name, path, env string) blueprint.Variabl…
187 func (p PackageContext) HostBinToolVariable(name, path string) blueprint.Variable {
197 func (p PackageContext) HostJNIToolVariable(name, path string) blueprint.Variable {
207 func (p PackageContext) HostJavaToolVariable(name, path string) blueprint.Variable {
217 func (p PackageContext) IntermediatesPathVariable(name, path string) blueprint.Variable {
228 name, prefix string, paths []string) blueprint.Variable {
237 func (p PackageContext) AndroidStaticRule(name string, params blueprint.RuleParams,
238 argNames ...string) blueprint.Rule {
243 func (p PackageContext) StaticRule(name string, params blueprint.RuleParams,
244 argNames ...string) blueprint.Rule {
245 return p.RuleFunc(name, func(PackageRuleContext) blueprint.RuleParams {
258 …ext) AndroidRemoteStaticRule(name string, supports RemoteRuleSupports, params blueprint.RuleParams,
259 argNames ...string) blueprint.Rule {
261 return p.PackageContext.RuleFunc(name, func(config interface{}) (blueprint.RuleParams, error) {
283 …tring, ruleParams blueprint.RuleParams, reParams *remoteexec.REParams, commonArgs []string, reArgs…
297 … ruleParams blueprint.RuleParams, reParams map[string]*remoteexec.REParams, commonArgs []string, r…
310 func (p PackageContext) StaticVariableWithEnvOverride(name, envVar, defaultVal string) blueprint.Va…