/build/soong/android/ |
D | package_ctx.go | 30 blueprint.PackageContext 34 return PackageContext{blueprint.NewPackageContext(pkgPath)} 76 f func(PackageVarContext) string) blueprint.Variable { 91 f func(PackagePoolContext) blueprint.PoolParams) blueprint.Pool { 93 return p.PackageContext.PoolFunc(name, func(config interface{}) (blueprint.PoolParams, error) { 107 f func(PackageRuleContext) blueprint.RuleParams, argNames ...string) blueprint.Rule { 109 return p.PackageContext.RuleFunc(name, func(config interface{}) (blueprint.RuleParams, error) { 128 func (p PackageContext) SourcePathVariable(name, path string) blueprint.Variable { 142 func (p PackageContext) SourcePathsVariable(name, separator string, paths ...string) blueprint.Vari… 161 func (p PackageContext) SourcePathVariableWithEnvOverride(name, path, env string) blueprint.Variabl… [all …]
|
D | singleton.go | 26 ModuleName(module blueprint.Module) string 27 ModuleDir(module blueprint.Module) string 28 ModuleSubDir(module blueprint.Module) string 29 ModuleType(module blueprint.Module) string 30 BlueprintFile(module blueprint.Module) string 37 ModuleProvider(module blueprint.Module, provider blueprint.ProviderKey) interface{} 40 ModuleHasProvider(module blueprint.Module, provider blueprint.ProviderKey) bool 42 ModuleErrorf(module blueprint.Module, format string, args ...interface{}) 47 …Rule(pctx PackageContext, name string, params blueprint.RuleParams, argNames ...string) blueprint.… 67 VisitAllModulesBlueprint(visit func(blueprint.Module)) [all …]
|
D | defs.go | 37 blueprint.RuleParams{ 46 blueprint.RuleParams{ 54 blueprint.RuleParams{ 62 blueprint.RuleParams{ 70 blueprint.RuleParams{ 78 blueprint.RuleParams{ 85 blueprint.RuleParams{ 93 blueprint.RuleParams{ 100 blueprint.RuleParams{ 109 blueprint.RuleParams{ [all …]
|
D | mutator.go | 98 BottomUpBlueprint(name string, m blueprint.BottomUpMutator) MutatorHandle 268 bp blueprint.TopDownMutatorContext 284 …AddDependency(module blueprint.Module, tag blueprint.DependencyTag, name ...string) []blueprint.Mo… 291 AddReverseDependency(module blueprint.Module, tag blueprint.DependencyTag, name string) 332 …ddVariationDependencies(variations []blueprint.Variation, tag blueprint.DependencyTag, names ...st… 347 …AddFarVariationDependencies([]blueprint.Variation, blueprint.DependencyTag, ...string) []blueprint… 353 AddInterVariantDependency(tag blueprint.DependencyTag, from, to blueprint.Module) 365 ReplaceDependenciesIf(string, blueprint.ReplaceDependencyPredicate) 389 SetVariationProvider(module blueprint.Module, provider blueprint.ProviderKey, value interface{}) 393 bp blueprint.BottomUpMutatorContext [all …]
|
D | namespace.go | 175 …solver) NewModule(ctx blueprint.NamespaceContext, moduleGroup blueprint.ModuleGroup, module bluepr… 208 func (r *NameResolver) AllModules() []blueprint.ModuleGroup { 209 childLists := [][]blueprint.ModuleGroup{} 217 allModules := make([]blueprint.ModuleGroup, 0, totalCount) 239 func (r *NameResolver) getNamespacesToSearchForModule(sourceNamespace blueprint.Namespace) (searchO… 249 func (r *NameResolver) ModuleFromName(name string, namespace blueprint.Namespace) (group blueprint.… 255 return blueprint.ModuleGroup{}, false 266 return blueprint.ModuleGroup{}, false 270 func (r *NameResolver) Rename(oldName string, newName string, namespace blueprint.Namespace) []erro… 300 func (r *NameResolver) MissingDependencyError(depender string, dependerNamespace blueprint.Namespac… [all …]
|
D | module.go | 45 Rule blueprint.Rule 46 Deps blueprint.Deps 146 blueprintBaseModuleContext() blueprint.BaseModuleContext 150 OtherModuleName(m blueprint.Module) string 154 OtherModuleDir(m blueprint.Module) string 158 OtherModuleErrorf(m blueprint.Module, fmt string, args ...interface{}) 163 OtherModuleDependencyTag(m blueprint.Module) blueprint.DependencyTag 174 OtherModuleDependencyVariantExists(variations []blueprint.Variation, name string) bool 181 OtherModuleFarDependencyVariantExists(variations []blueprint.Variation, name string) bool 191 OtherModuleType(m blueprint.Module) string [all …]
|
D | hooks.go | 41 registerScopedModuleType(name string, factory blueprint.ModuleFactory) 42 moduleFactories() map[string]blueprint.ModuleFactory 51 func AddLoadHook(m blueprint.Module, hook func(LoadHookContext)) { 52 blueprint.AddLoadHook(m, func(ctx blueprint.LoadHookContext) { 63 bp blueprint.LoadHookContext 67 func (l *loadHookContext) moduleFactories() map[string]blueprint.ModuleFactory { 125 func (l *loadHookContext) registerScopedModuleType(name string, factory blueprint.ModuleFactory) { 139 func AddInstallHook(m blueprint.Module, hook func(InstallHookContext)) {
|
/build/blueprint/ |
D | Android.bp | 32 name: "blueprint", 34 "blueprint-metrics", 35 "blueprint-parser", 36 "blueprint-pathtools", 37 "blueprint-proptools", 39 pkgPath: "github.com/google/blueprint", 68 name: "blueprint-parser", 69 pkgPath: "github.com/google/blueprint/parser", 86 name: "blueprint-deptools", 87 pkgPath: "github.com/google/blueprint/deptools", [all …]
|
/build/blueprint/bootstrap/ |
D | bootstrap.go | 29 pctx = blueprint.NewPackageContext("github.com/google/blueprint/bootstrap") 54 blueprint.RuleParams{ 65 blueprint.RuleParams{ 75 blueprint.RuleParams{ 83 blueprint.RuleParams{ 91 blueprint.RuleParams{ 99 blueprint.RuleParams{ 106 blueprint.RuleParams{ 114 blueprint.RuleParams{ 121 blueprint.RuleParams{ [all …]
|
D | glob.go | 54 blueprint.RuleParams{ 60 Deps: blueprint.DepsGCC, 69 Build(pctx blueprint.PackageContext, params blueprint.BuildParams) 81 ctx.Build(pctx, blueprint.BuildParams{ 112 ctx.Build(pctx, blueprint.BuildParams{ 175 func (s *GlobSingleton) GenerateBuildActions(ctx blueprint.SingletonContext) { 227 ctx := blueprint.NewContext() 228 ctx.RegisterSingletonType("glob", func() blueprint.Singleton {
|
/build/blueprint/tests/ |
D | test.sh | 10 ./blueprint.bash 12 if [[ -d .bootstrap/blueprint/test ]]; then 19 ./blueprint.bash 21 if [[ ! -d .bootstrap/blueprint/test ]]; then 28 ./blueprint.bash 30 if [[ -d .bootstrap/blueprint/test ]]; then
|
D | test_tree_tests.sh | 11 export TEMPDIR=$(mktemp -d -t blueprint.test.XXX) 28 export BLUEPRINTDIR=${SRCDIR}/blueprint 30 ${SRCDIR}/blueprint/bootstrap.bash $@ 33 ./blueprint.bash 39 ./blueprint.bash 55 ./blueprint.bash 70 ./blueprint.bash 87 ./blueprint.bash 104 ./blueprint.bash
|
/build/soong/bp2build/ |
D | cc_library_static_conversion_test.go | 98 blueprint: soongCcLibraryStaticPreamble + ` 231 blueprint: soongCcLibraryStaticPreamble + ` 257 blueprint: soongCcLibraryStaticPreamble + ` 280 blueprint: soongCcLibraryStaticPreamble + ` 320 blueprint: soongCcLibraryStaticPreamble, 346 blueprint: soongCcLibraryStaticPreamble + ` 373 blueprint: soongCcLibraryStaticPreamble + ` 396 blueprint: soongCcLibraryStaticPreamble + ` 429 blueprint: soongCcLibraryStaticPreamble + ` 462 blueprint: soongCcLibraryStaticPreamble + ` [all …]
|
D | python_library_conversion_test.go | 17 blueprint string member 40 blueprint: tc.blueprint, 49 testCase.blueprint = fmt.Sprintf(testCase.blueprint, "python_library") 60 testCase.blueprint = fmt.Sprintf(testCase.blueprint, "python_library_host") 86 blueprint: `%s { 118 blueprint: `%s { 145 blueprint: `%s { 172 blueprint: `%s { 213 blueprint: `%s {
|
D | cc_library_shared_conversion_test.go | 68 blueprint: soongCcLibrarySharedPreamble + ` 190 blueprint: soongCcLibrarySharedPreamble + ` 223 blueprint: soongCcLibrarySharedPreamble + ` 248 blueprint: soongCcLibrarySharedPreamble + ` 290 blueprint: soongCcLibrarySharedPreamble + ` 312 blueprint: soongCcLibrarySharedPreamble + ` 347 blueprint: soongCcLibrarySharedPreamble + ` 368 blueprint: soongCcLibraryPreamble + ` 391 blueprint: soongCcLibraryPreamble + ` 413 blueprint: soongCcLibraryPreamble + ` [all …]
|
D | cc_object_conversion_test.go | 45 blueprint: `cc_object { 85 blueprint: `cc_object { 128 blueprint: `cc_object { 165 blueprint: `cc_object { 185 blueprint: `cc_object { 214 blueprint: `cc_object { 248 blueprint: `cc_object { 298 blueprint: `cc_object { 318 blueprint: `cc_object { 386 blueprint: `cc_object {
|
D | cc_binary_conversion_test.go | 47 blueprint string member 76 blueprint: binaryReplacer.Replace(tc.blueprint), 104 blueprint: hostBinaryReplacer.Replace(testCase.blueprint), 112 blueprint: ` 169 blueprint: ` 189 blueprint: ` 208 blueprint: ` 228 blueprint: ` 263 blueprint: ` 356 blueprint: fmt.Sprintf(baseBlueprint, prop), [all …]
|
D | java_library_conversion_test.go | 40 blueprint: `java_library { 67 blueprint: `java_library { 101 blueprint: `java_library { 123 blueprint: `java_library { 140 blueprint: `java_library { 163 blueprint: `java_library { 186 blueprint: `java_library { 205 blueprint: `java_library { 228 blueprint: `java_library {
|
D | cc_library_conversion_test.go | 84 blueprint: soongCcLibraryPreamble + 165 blueprint: soongCcLibraryPreamble + 260 blueprint: soongCcLibraryPreamble, 282 blueprint: soongCcLibraryPreamble + ` 417 blueprint: soongCcLibraryPreamble + ` 561 blueprint: soongCcLibraryPreamble, 655 blueprint: soongCcLibraryPreamble, 808 blueprint: soongCcLibraryPreamble, 879 blueprint: soongCcLibraryPreamble, 914 blueprint: soongCcLibraryPreamble, [all …]
|
D | cc_prebuilt_library_conversion_test.go | 32 blueprint: ` 59 blueprint: ` 98 blueprint: ` 130 blueprint: ` 153 blueprint: ` 176 blueprint: `
|
D | build_conversion_test.go | 235 blueprint: `custom { 248 blueprint: `custom { 266 blueprint: `custom { 284 blueprint: `custom { 306 blueprint: `custom { 319 blueprint: `custom { 410 blueprint: `custom { 439 blueprint: `custom { 452 blueprint: `custom { 468 config := android.TestConfig(buildDir, nil, testCase.blueprint, nil) [all …]
|
/build/soong/bazel/ |
D | testing.go | 37 func (mi TestModuleInfo) GenerateBuildActions(blueprint.ModuleContext) {} 44 var _ blueprint.Module = TestModuleInfo{} 53 func (omc *OtherModuleTestContext) ModuleFromName(name string) (blueprint.Module, bool) { 63 func (omc *OtherModuleTestContext) testModuleInfo(m blueprint.Module) (TestModuleInfo, bool) { 77 func (omc *OtherModuleTestContext) OtherModuleType(m blueprint.Module) string { 85 func (omc *OtherModuleTestContext) OtherModuleName(m blueprint.Module) string { 93 func (omc *OtherModuleTestContext) OtherModuleDir(m blueprint.Module) string {
|
/build/soong/cc/ |
D | linkable.go | 71 type SantizableDependencyTagChecker func(tag blueprint.DependencyTag) bool 287 func DepTagMakeSuffix(depTag blueprint.DependencyTag) string { 295 func SharedDepTag() blueprint.DependencyTag { 300 func StaticDepTag(wholeStatic bool) blueprint.DependencyTag { 305 func IsWholeStaticLib(depTag blueprint.DependencyTag) bool { 313 func HeaderDepTag() blueprint.DependencyTag { 328 var SharedLibraryInfoProvider = blueprint.NewProvider(SharedLibraryInfo{}) 351 var SharedLibraryStubsProvider = blueprint.NewProvider(SharedLibraryStubsInfo{}) 370 var StaticLibraryInfoProvider = blueprint.NewProvider(StaticLibraryInfo{}) 377 var HeaderLibraryInfoProvider = blueprint.NewProvider(HeaderLibraryInfo{}) [all …]
|
/build/soong/tradefed/ |
D | Android.bp | 9 "blueprint", 24 "blueprint", 25 "blueprint-pathtools", 26 "blueprint-proptools",
|
/build/soong/java/ |
D | bootclasspath.go | 55 …mUpMutatorContext, propertyName string, refs []ApexVariantReference, tag blueprint.DependencyTag) { 78 …lePair(ctx android.BottomUpMutatorContext, apex string, name string, tag blueprint.DependencyTag) { 79 var variations []blueprint.Variation 82 variations = []blueprint.Variation{ 119 func reportMissingVariationDependency(ctx android.BottomUpMutatorContext, variations []blueprint.Va… 125 func gatherApexModulePairDepsWithTag(ctx android.BaseModuleContext, tag blueprint.DependencyTag) []… 169 blueprint.BaseDependencyTag
|