rust: do not strip static library
Test: m Change-Id: I7dbaf8be625acae89b0a62ea13d0b250c6542a79
This commit is contained in:
@@ -475,7 +475,7 @@ func (library *libraryDecorator) compile(ctx ModuleContext, flags Flags, deps Pa
|
|||||||
TransformSrctoShared(ctx, srcPath, deps, flags, outputFile, deps.linkDirs)
|
TransformSrctoShared(ctx, srcPath, deps, flags, outputFile, deps.linkDirs)
|
||||||
}
|
}
|
||||||
|
|
||||||
if !library.rlib() && library.stripper.NeedsStrip(ctx) {
|
if !library.rlib() && !library.static() && library.stripper.NeedsStrip(ctx) {
|
||||||
strippedOutputFile := android.PathForModuleOut(ctx, "stripped", fileName)
|
strippedOutputFile := android.PathForModuleOut(ctx, "stripped", fileName)
|
||||||
library.stripper.StripExecutableOrSharedLib(ctx, outputFile, strippedOutputFile)
|
library.stripper.StripExecutableOrSharedLib(ctx, outputFile, strippedOutputFile)
|
||||||
library.strippedOutputFile = android.OptionalPathForPath(strippedOutputFile)
|
library.strippedOutputFile = android.OptionalPathForPath(strippedOutputFile)
|
||||||
|
Reference in New Issue
Block a user