diff options
author | Colin Cross <ccross@android.com> | 2015-03-18 13:28:46 -0700 |
---|---|---|
committer | Colin Cross <ccross@android.com> | 2015-03-19 10:51:41 -0700 |
commit | 5049f02e6040f38aff9722579fc7cc8c05ff9885 (patch) | |
tree | 5b2a99cc229bfdf5d598536b5b4402979fd3529c /cmd | |
parent | 70a255f3c9f9f549740befff8f3ec1974102df5e (diff) | |
download | build_soong-5049f02e6040f38aff9722579fc7cc8c05ff9885.tar.gz build_soong-5049f02e6040f38aff9722579fc7cc8c05ff9885.tar.bz2 build_soong-5049f02e6040f38aff9722579fc7cc8c05ff9885.zip |
Add gensrcs module type
gensrcs allows sources to be generated by a specified command.
Change-Id: I725086fcdcd72bfe6c07fb8903e7b520678a247f
Diffstat (limited to 'cmd')
-rw-r--r-- | cmd/soong_build/main.go | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/cmd/soong_build/main.go b/cmd/soong_build/main.go index d158f75e..8e2887c6 100644 --- a/cmd/soong_build/main.go +++ b/cmd/soong_build/main.go @@ -26,6 +26,7 @@ import ( "android/soong/cc" "android/soong/common" "android/soong/config" + "android/soong/genrule" ) func main() { @@ -50,6 +51,8 @@ func main() { ctx.RegisterModuleType("cc_library_host_shared", cc.NewCCLibraryHostShared) ctx.RegisterModuleType("cc_binary_host", cc.NewCCBinaryHost) + ctx.RegisterModuleType("gensrcs", genrule.NewGenSrcs) + // Mutators ctx.RegisterEarlyMutator("arch", common.ArchMutator) ctx.RegisterEarlyMutator("link", cc.LinkageMutator) |