diff options
Diffstat (limited to 'apex/androidmk.go')
-rw-r--r-- | apex/androidmk.go | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/apex/androidmk.go b/apex/androidmk.go index da38c2ac8..6c76ad3f9 100644 --- a/apex/androidmk.go +++ b/apex/androidmk.go @@ -360,7 +360,11 @@ func (a *apexBundle) androidMkForType() android.AndroidMkData { fmt.Fprintln(w, "LOCAL_MODULE_CLASS := ETC") // do we need a new class? fmt.Fprintln(w, "LOCAL_PREBUILT_MODULE_FILE :=", a.outputFile.String()) fmt.Fprintln(w, "LOCAL_MODULE_PATH :=", a.installDir.ToMakePath().String()) - fmt.Fprintln(w, "LOCAL_MODULE_STEM :=", name+apexType.suffix()) + stemSuffix := apexType.suffix() + if a.isCompressed { + stemSuffix = ".capex" + } + fmt.Fprintln(w, "LOCAL_MODULE_STEM :=", name+stemSuffix) fmt.Fprintln(w, "LOCAL_UNINSTALLABLE_MODULE :=", !a.installable()) // Because apex writes .mk with Custom(), we need to write manually some common properties |