diff options
Diffstat (limited to 'rust/androidmk.go')
-rw-r--r-- | rust/androidmk.go | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/rust/androidmk.go b/rust/androidmk.go index 107959f84..a6208dbcd 100644 --- a/rust/androidmk.go +++ b/rust/androidmk.go @@ -116,11 +116,10 @@ func (compiler *baseCompiler) AndroidMk(ctx AndroidMkContext, ret *android.Andro ret.OutputFile = android.OptionalPathForPath(compiler.path) } ret.Extra = append(ret.Extra, func(w io.Writer, outputFile android.Path) { - path := compiler.path.RelPathString() - dir, file := filepath.Split(path) + path, file := filepath.Split(compiler.path.ToMakePath().String()) stem, suffix, _ := android.SplitFileExt(file) fmt.Fprintln(w, "LOCAL_MODULE_SUFFIX := "+suffix) - fmt.Fprintln(w, "LOCAL_MODULE_PATH := $(OUT_DIR)/"+filepath.Clean(dir)) + fmt.Fprintln(w, "LOCAL_MODULE_PATH := "+path) fmt.Fprintln(w, "LOCAL_MODULE_STEM := "+stem) }) } |