Move rust module installation into Soong am: 7743557a23 am: b68b4f9ece

Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1885088

Change-Id: Ibe11ee7febae27dd40a2958e008d5b67a3a55689
This commit is contained in:
Colin Cross
2021-11-09 17:14:23 +00:00
committed by Automerger Merge Worker
2 changed files with 5 additions and 5 deletions

View File

@@ -186,11 +186,7 @@ func (compiler *baseCompiler) AndroidMk(ctx AndroidMkContext, ret *android.Andro
}
var unstrippedOutputFile android.OptionalPath
// Soong installation is only supported for host modules. Have Make
// installation trigger Soong installation.
if ctx.Target().Os.Class == android.Host {
ret.OutputFile = android.OptionalPathForPath(compiler.path)
} else if compiler.strippedOutputFile.Valid() {
if compiler.strippedOutputFile.Valid() {
unstrippedOutputFile = ret.OutputFile
ret.OutputFile = compiler.strippedOutputFile
}

View File

@@ -1273,6 +1273,10 @@ func (mod *Module) InstallInRecovery() bool {
return mod.InRecovery()
}
func (mod *Module) InstallBypassMake() bool {
return true
}
func linkPathFromFilePath(filepath android.Path) string {
return strings.Split(filepath.String(), filepath.Base())[0]
}