diff options
author | Colin Cross <ccross@android.com> | 2017-08-10 17:07:28 -0700 |
---|---|---|
committer | Colin Cross <ccross@android.com> | 2017-08-11 15:24:11 -0700 |
commit | 0f86d186b1d053f67e3f63ffb9ca5ba2a49bd3f5 (patch) | |
tree | 5241066b0592e1676a7a4a018e1b0c55c543b683 /phony | |
parent | a18e9cfa29d22949d2c005fe2b51c5ffa2bf6379 (diff) | |
download | build_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.go | 2 |
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) |