platform_build_soong/android
Dan Willemsen 6e72ef7225 Move namespace mutator earlier to support defaults
The prebuilts and defaults mutators start adding some dependencies, so
for them to be able to reference imported modules, we need to
run the namespace mutator earlier.

Test: m nothing
Test: Try to use a global defaults module from a namespace
Change-Id: I6e853d20e32251d0fd33c8b2dcc26c0695b808fd
2018-01-26 20:21:18 -08:00
..
androidmk.go Use product instead of oem for Product specific module 2018-01-25 07:50:35 +09:00
api_levels.go Make *Context.Config return a Config instead of a interface{} 2017-11-30 00:44:11 +00:00
arch.go Remove armv5te 2018-01-08 15:48:25 -08:00
config.go Use product instead of oem for Product specific module 2018-01-25 07:50:35 +09:00
config_test.go Prohibit accidental renames of product config json fields 2017-11-20 16:28:53 -08:00
defaults.go Convert Visit*Deps from blueprint.Module to android.Module 2017-10-24 13:01:03 -07:00
defs.go Make binaries executable 2017-08-31 13:48:52 -07:00
env.go Make *Context.Config return a Config instead of a interface{} 2017-11-30 00:44:11 +00:00
expand.go genrule: expand $$ to $$ 2016-11-22 15:41:08 -08:00
expand_test.go genrule: expand $$ to $$ 2016-11-22 15:41:08 -08:00
hooks.go Replace ModuleContext.AConfig() with Config() 2017-11-30 00:44:18 +00:00
makevars.go Make *Context.Config return a Config instead of a interface{} 2017-11-30 00:44:11 +00:00
module.go Use product instead of oem for Product specific module 2018-01-25 07:50:35 +09:00
mutator.go Move namespace mutator earlier to support defaults 2018-01-26 20:21:18 -08:00
namespace.go Make ninja file deterministic even with dup module names 2017-12-04 17:44:32 -08:00
namespace_test.go Move namespace mutator earlier to support defaults 2018-01-26 20:21:18 -08:00
neverallow.go neverallows in Soong 2017-12-19 15:26:08 -08:00
onceper.go Add OncePer.Get() 2017-11-07 13:36:44 -08:00
package_ctx.go Make SingletonContext.Rule take a blueprint.RuleParams 2017-12-12 11:12:32 -08:00
paths.go Use product instead of oem for Product specific module 2018-01-25 07:50:35 +09:00
paths_test.go Use product instead of oem for Product specific module 2018-01-25 07:50:35 +09:00
prebuilt.go Add VisitDirectDepsWithTag 2018-01-02 18:23:43 -08:00
prebuilt_test.go Let tests override environment 2017-10-10 23:28:43 -07:00
proto.go Ensure -I . is the first protoc argument 2017-12-15 13:42:09 -08:00
register.go Convert a missed Singleton 2017-11-30 00:42:49 +00:00
singleton.go Make SingletonContext.Rule take a blueprint.RuleParams 2017-12-12 11:12:32 -08:00
testing.go Make TestModule.Output print a list of all outputs on error 2017-12-06 03:55:08 +00:00
util.go Move string list utility functions to android package 2017-12-28 17:41:02 +00:00
util_test.go Move first/last unique elements utility functions to android package 2017-10-24 12:12:32 -07:00
variable.go Use product instead of oem for Product specific module 2018-01-25 07:50:35 +09:00
variable_test.go Support %s in product variable properties 2017-05-05 18:22:30 -07:00
writedocs.go Allow Soong to generate its own build documentation 2017-12-12 11:12:32 -08:00