aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--cc/cc.go2
1 files changed, 2 insertions, 0 deletions
diff --git a/cc/cc.go b/cc/cc.go
index 251d1cdc..ec26f743 100644
--- a/cc/cc.go
+++ b/cc/cc.go
@@ -2174,10 +2174,12 @@ func linkageMutator(mctx common.AndroidBottomUpMutatorContext) {
if linker.buildStatic() && linker.buildShared() {
modules = mctx.CreateLocalVariations("static", "shared")
modules[0].(*Module).linker.(baseLinkerInterface).setStatic(true)
+ modules[0].(*Module).installer = nil
modules[1].(*Module).linker.(baseLinkerInterface).setStatic(false)
} else if linker.buildStatic() {
modules = mctx.CreateLocalVariations("static")
modules[0].(*Module).linker.(baseLinkerInterface).setStatic(true)
+ modules[0].(*Module).installer = nil
} else if linker.buildShared() {
modules = mctx.CreateLocalVariations("shared")
modules[0].(*Module).linker.(baseLinkerInterface).setStatic(false)