Don't install static libraries
Disable installing static libraries for now by resetting the installer when creating a static library variant. Change-Id: I9360b5c57d95fc0712539accb9450b5fa402fade
This commit is contained in:
2
cc/cc.go
2
cc/cc.go
@@ -2174,10 +2174,12 @@ func linkageMutator(mctx common.AndroidBottomUpMutatorContext) {
|
|||||||
if linker.buildStatic() && linker.buildShared() {
|
if linker.buildStatic() && linker.buildShared() {
|
||||||
modules = mctx.CreateLocalVariations("static", "shared")
|
modules = mctx.CreateLocalVariations("static", "shared")
|
||||||
modules[0].(*Module).linker.(baseLinkerInterface).setStatic(true)
|
modules[0].(*Module).linker.(baseLinkerInterface).setStatic(true)
|
||||||
|
modules[0].(*Module).installer = nil
|
||||||
modules[1].(*Module).linker.(baseLinkerInterface).setStatic(false)
|
modules[1].(*Module).linker.(baseLinkerInterface).setStatic(false)
|
||||||
} else if linker.buildStatic() {
|
} else if linker.buildStatic() {
|
||||||
modules = mctx.CreateLocalVariations("static")
|
modules = mctx.CreateLocalVariations("static")
|
||||||
modules[0].(*Module).linker.(baseLinkerInterface).setStatic(true)
|
modules[0].(*Module).linker.(baseLinkerInterface).setStatic(true)
|
||||||
|
modules[0].(*Module).installer = nil
|
||||||
} else if linker.buildShared() {
|
} else if linker.buildShared() {
|
||||||
modules = mctx.CreateLocalVariations("shared")
|
modules = mctx.CreateLocalVariations("shared")
|
||||||
modules[0].(*Module).linker.(baseLinkerInterface).setStatic(false)
|
modules[0].(*Module).linker.(baseLinkerInterface).setStatic(false)
|
||||||
|
Reference in New Issue
Block a user