Home
last modified time | relevance | path

Searched refs:blueprint (Results 1 – 25 of 259) sorted by relevance

1234567891011

/build/soong/android/
Dpackage_ctx.go30 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 …]
Dsingleton.go26 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 …]
Ddefs.go37 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 …]
Dmutator.go98 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 …]
Dnamespace.go175 …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 …]
Dmodule.go45 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 …]
Dhooks.go41 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/
DAndroid.bp32 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/
Dbootstrap.go29 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 …]
Dglob.go54 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/
Dtest.sh10 ./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
Dtest_tree_tests.sh11 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/
Dcc_library_static_conversion_test.go98 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 …]
Dpython_library_conversion_test.go17 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 {
Dcc_library_shared_conversion_test.go68 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 …]
Dcc_object_conversion_test.go45 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 {
Dcc_binary_conversion_test.go47 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 …]
Djava_library_conversion_test.go40 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 {
Dcc_library_conversion_test.go84 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 …]
Dcc_prebuilt_library_conversion_test.go32 blueprint: `
59 blueprint: `
98 blueprint: `
130 blueprint: `
153 blueprint: `
176 blueprint: `
Dbuild_conversion_test.go235 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/
Dtesting.go37 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/
Dlinkable.go71 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/
DAndroid.bp9 "blueprint",
24 "blueprint",
25 "blueprint-pathtools",
26 "blueprint-proptools",
/build/soong/java/
Dbootclasspath.go55 …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

1234567891011