Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_build_blueprint
/
refs/heads/r
/
context.go
4a69316
Add CreateAliasVariation
by Colin Cross
· 5 years ago
r
r-staging
71c4be6
Combine variant fields into variant struct
by Colin Cross
· 5 years ago
c191e60
Add ReplaceDependeciesIf to allow for conditional replacement
by Paul Duffin
· 5 years ago
110018c
Add ctx.OtherModule(Reverse)DependencyVariantExists.
by Martin Stjernholm
· 5 years ago
2a2c58e
Support checking syntax of generated Blueprint files
by Paul Duffin
· 5 years ago
244033b
Run LoadHooks before registering module
by Paul Duffin
· 5 years ago
72bab17
WalkDeps - only record module visited when it has been recursed into
by Paul Duffin
· 5 years ago
b77556b
Allow missing variants when allowMissingDependencies=true
by Paul Duffin
· 5 years ago
ab0a83f
Fix missing dependencies from mutators
by Colin Cross
· 5 years ago
2ce594e
Make ninjaString an interface
by Colin Cross
· 6 years ago
5d57b2d
Make proptools functions consistently take *struct types
by Colin Cross
· 6 years ago
c5fa50e
Allow primary builder to change working directory
by Colin Cross
· 6 years ago
f27c5e4
Move unpackProperties to proptools and export it
by Colin Cross
· 6 years ago
9672d86
Add scoped module factories
by Colin Cross
· 6 years ago
da70fd0
Move LoadHooks from Soong to Blueprint
by Colin Cross
· 6 years ago
8cde425
Add Context.SetFs
by Colin Cross
· 6 years ago
f7beb89
Add support for module variant aliases
by Colin Cross
· 6 years ago
9403b5a
Delay allocating variationMaps until populating them
by Colin Cross
· 6 years ago
d03b59d
Use module groups more widely
by Colin Cross
· 6 years ago
df4ed95
Don't ignore local variations when creating reverse dep
by Jiyong Park
· 6 years ago
1e2e56d
Add SetDefaultDependencyVariation
by Jiyong Park
· 6 years ago
322cc01
Report creating modules in errors on created modules
by Colin Cross
· 6 years ago
99bdb2a
Consolidate mutator contexts
by Colin Cross
· 6 years ago
b0a40a7
Moving the ParseBlueprintsFiles go comment in context.go.
by Patrice Arruda
· 6 years ago
9226d6c
Allow Context to query Singletons
by Colin Cross
· 6 years ago
781f6b2
bpdoc improvements
by Jaewoong Jung
· 6 years ago
de7afaa
Write ninja file directly to the output file
by Colin Cross
· 7 years ago
3a8c025
Add pprof labels
by Colin Cross
· 7 years ago
ccc3494
Make sure all modules have a name. (#226)
by Jaewoong Jung
· 7 years ago
734f20c
Fix issues found by `go vet`
by Dan Willemsen
· 7 years ago
ab223a5
Run globs during earlier bootstrap phases
by Dan Willemsen
· 7 years ago
526e02f
Prevent duplicate visit calls in WalkDeps
by Colin Cross
· 7 years ago
9607a9f
Allow multiple dependencies on the same module
by Colin Cross
· 7 years ago
7e72337
Reduce maximum goroutine count
by Colin Cross
· 7 years ago
e6d45fe
Support go1.10
by Dan Willemsen
· 7 years ago
b6c9023
Append / to directories in Glob results
by Dan Willemsen
· 7 years ago
a7e408a
prevent file=nil panic if syntax error in Blueprints
by Jeff Gaston
· 8 years ago
8fd9578
have openAndParse use return values rather than channels
by Jeff Gaston
· 8 years ago
5800d04
rename parseOneAsync to openAndParse
by Jeff Gaston
· 8 years ago
0e90759
Make ninja file deterministic even with dup module names
by Jeff Gaston
· 8 years ago
f23e366
Disallow bp 'build' includes to reference other dirs
by Jeff Gaston
· 8 years ago
3c8c334
Pass ModulePath to NameInterface
by Jeff Gaston
· 8 years ago
656870f
Have handleOneFile(child) wait for handleOneFile(parent).
by Jeff Gaston
· 8 years ago
d70bf75
Extract module naming into an interface
by Jeff Gaston
· 8 years ago
9f63090
Support files named Android.bp in tests
by Jeff Gaston
· 8 years ago
7ab9124
Merge pull request #183 from colincross/presingleton
by colincross
· 8 years ago
5f03f11
Add presingletons
by Colin Cross
· 8 years ago
3802ba9
No longer follow subdirs in Android.bp files
by Jeff Gaston
· 8 years ago
c3e2844
Support for a custom list of Blueprints files to parse
by Jeff Gaston
· 8 years ago
a12f22f
Move parseOne for readability
by Jeff Gaston
· 8 years ago
5f763d0
Clarify context.go somewhat
by Jeff Gaston
· 8 years ago
b67c1d4
Merge pull request #166 from colincross/create
by colincross
· 8 years ago
aca4220
Clearer error in case of Android.bp being unreadable
by Jeff Gaston
· 8 years ago
874a346
Let mutators use ctx.AddNinjaFileDeps
by Colin Cross
· 8 years ago
af4fd21
Add TopDownMutatorContext.CreateModule
by Colin Cross
· 8 years ago
5fe225f
Rename newModules to newVariations
by Colin Cross
· 8 years ago
d2f4ac1
Rename moduleInfo.moduleProperties to properties
by Colin Cross
· 8 years ago
4a02a30
Cap concurrency when parsing blueprint files
by Colin Cross
· 8 years ago
978c4aa
Improve error messages when dependency variants are missing
by Dan Willemsen
· 8 years ago
080c133
Add Context.VisitDirectDeps
by Colin Cross
· 8 years ago
346b2d0
Added a check in BP level for BaseDependencyTag
by Nan Zhang
· 8 years ago
b519a7e
Add globbing to filesystem mocking
by Colin Cross
· 9 years ago
0ce142c
Fix data race when applying replacements
by Colin Cross
· 9 years ago
08e4954
Fix optional_subdirs globbing
by Colin Cross
· 9 years ago
127d2ea
Import globbing from Soong
by Colin Cross
· 9 years ago
5c43e07
Support implicit outputs
by Dan Willemsen
· 9 years ago
9cfd198
Add ReplaceDependencies
by Colin Cross
· 9 years ago
c4e5b81
Add Rename
by Colin Cross
· 9 years ago
0b7e83e
Ask primary builder for module names
by Colin Cross
· 9 years ago
2c62844
Improve error reporting
by Colin Cross
· 9 years ago
2458712
Add dependency on build= blueprint files
by Colin Cross
· 9 years ago
e412f09
Merge pull request #117 from colincross/variant
by colincross
· 9 years ago
087b721
Merge pull request #115 from colincross/parallel
by colincross
· 9 years ago
badc881
Elide empty variations
by Colin Cross
· 9 years ago
0fff742
Fix error reporting in parallel mutators
by Colin Cross
· 9 years ago
3702ac7
Parallelize TopDownMutators
by Colin Cross
· 9 years ago
c93490c
Parallelize cloneModules
by Colin Cross
· 9 years ago
49c279a
Parallelize BottomUpMutators
by Colin Cross
· 9 years ago
f8b5042
Implement EarlyMutators with BottomUpMutators
by Colin Cross
· 9 years ago
bafd5f5
Reimplement VisitDirectDeps[If] in on Context.walkdeps
by Colin Cross
· 9 years ago
d7b0f60
Allow tests to mock filesystem
by Colin Cross
· 9 years ago
c98e55b
Expose ModuleType to Singletons
by Dan Willemsen
· 9 years ago
b3d0b8d
Rename Pos members
by Colin Cross
· 9 years ago
c32c479
Remove blueprint/parser.Ident
by Colin Cross
· 9 years ago
e32cc80
Refactor blueprint parser nodes to an interface
by Colin Cross
· 9 years ago
f187546
Support dependencies between variants
by Colin Cross
· 9 years ago
2c1f3d1
Add support for dependency tags
by Colin Cross
· 9 years ago
910242b
Clone all modules between mutators and GenerateBuildActions
by Colin Cross
· 9 years ago
4bb6276
Add SingletonContext.Eval to evaluate ninja strings
by Dan Willemsen
· 10 years ago
c02745a
walkDeps: Fixed bug on non-walked, visited deps.
by Yuchen Wu
· 9 years ago
0aa6a5f
Catch panics in build logic
by Colin Cross
· 10 years ago
a481ae2
Add AddNinjaFileDeps to PackageContext
by Dan Willemsen
· 10 years ago
654e20d
Merge pull request #88 from colincross/missing_dependencies
by colincross
· 10 years ago
c39cf6b
Merge pull request #89 from colincross/context_subdir
by colincross
· 10 years ago
8c602f7
Add ModuleSubDir to Context and SingletonContext
by Colin Cross
· 10 years ago
036a1df
Allow primary builder to handle missing dependencies
by Colin Cross
· 10 years ago
7f50740
Add optional_subdirs variable support
by Colin Cross
· 10 years ago
aeffbf7
Allow wrapping of PackageContext
by Dan Willemsen
· 10 years ago
a259945
Use context builddir for removing abandoned files
by Colin Cross
· 10 years ago
0173930
Allow multiple calls to ctx.SetBuildDir
by Colin Cross
· 10 years ago
Next »