Merge "Remove extension from LOCAL_MODULE_STEM"
diff --git a/cc/androidmk.go b/cc/androidmk.go
index 8b1b349..af8347a 100644
--- a/cc/androidmk.go
+++ b/cc/androidmk.go
@@ -115,8 +115,10 @@
func (installer *baseInstaller) AndroidMk(ret *common.AndroidMkData) {
ret.Extra = append(ret.Extra, func(w io.Writer, outputFile common.Path) error {
path := installer.path.RelPathString()
- fmt.Fprintln(w, "LOCAL_MODULE_PATH := $(OUT_DIR)/"+filepath.Dir(path))
- fmt.Fprintln(w, "LOCAL_MODULE_STEM := "+filepath.Base(path))
+ dir, file := filepath.Split(path)
+ stem := strings.TrimSuffix(file, filepath.Ext(file))
+ fmt.Fprintln(w, "LOCAL_MODULE_PATH := $(OUT_DIR)/"+dir)
+ fmt.Fprintln(w, "LOCAL_MODULE_STEM := "+stem)
return nil
})
}