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