aboutsummaryrefslogtreecommitdiffstats
path: root/phony
diff options
context:
space:
mode:
authorColin Cross <ccross@android.com>2017-08-10 17:07:28 -0700
committerColin Cross <ccross@android.com>2017-08-11 15:24:11 -0700
commit0f86d186b1d053f67e3f63ffb9ca5ba2a49bd3f5 (patch)
tree5241066b0592e1676a7a4a018e1b0c55c543b683 /phony
parenta18e9cfa29d22949d2c005fe2b51c5ffa2bf6379 (diff)
downloadbuild_soong-0f86d186b1d053f67e3f63ffb9ca5ba2a49bd3f5.tar.gz
build_soong-0f86d186b1d053f67e3f63ffb9ca5ba2a49bd3f5.tar.bz2
build_soong-0f86d186b1d053f67e3f63ffb9ca5ba2a49bd3f5.zip
Allow AndroidMkData.Custom handlers to extend normal values
Pass accumulated AndroidMkData to AndroidMkData.Custom handlers and expose WriteAndroidMkData so that Custom handlers can write out the normal make variables and then add their own. Test: No change to out/soong/Android-aosp_sailfish.mk Change-Id: Id9717132bbd6c5cf3af8596f3eaa9bbb05d98e40
Diffstat (limited to 'phony')
-rw-r--r--phony/phony.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/phony/phony.go b/phony/phony.go
index 5f0187f9..a39b5d51 100644
--- a/phony/phony.go
+++ b/phony/phony.go
@@ -50,7 +50,7 @@ func (p *phony) GenerateAndroidBuildActions(ctx android.ModuleContext) {
func (p *phony) AndroidMk() android.AndroidMkData {
return android.AndroidMkData{
- Custom: func(w io.Writer, name, prefix, moduleDir string) {
+ Custom: func(w io.Writer, name, prefix, moduleDir string, data android.AndroidMkData) {
fmt.Fprintln(w, "\ninclude $(CLEAR_VARS)")
fmt.Fprintln(w, "LOCAL_PATH :=", moduleDir)
fmt.Fprintln(w, "LOCAL_MODULE :=", name)