diff options
Diffstat (limited to 'apex/apex.go')
-rw-r--r-- | apex/apex.go | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/apex/apex.go b/apex/apex.go index ef57d7efc..0fc5a5ebb 100644 --- a/apex/apex.go +++ b/apex/apex.go @@ -702,7 +702,12 @@ var ( func addDependenciesForNativeModules(ctx android.BottomUpMutatorContext, nativeModules ApexNativeDependencies, target android.Target, imageVariation string) { binVariations := target.Variations() libVariations := append(target.Variations(), blueprint.Variation{Mutator: "link", Variation: "shared"}) - rustLibVariations := append(target.Variations(), blueprint.Variation{Mutator: "rust_libraries", Variation: "dylib"}) + rustLibVariations := append( + target.Variations(), []blueprint.Variation{ + {Mutator: "rust_libraries", Variation: "dylib"}, + {Mutator: "link", Variation: ""}, + }..., + ) // Append "image" variation binVariations = append(binVariations, blueprint.Variation{Mutator: "image", Variation: imageVariation}) |