Merge changes I4c8cd544,I62d4d43d,I0ae667d4,Id357adc0,I1ff87134
* changes: Don't create version variations of sdk modules Create fewer empty version variants Don't make SplitPerApiLevel imply UseSdk Remove vendor crt special case Fix apex_test.go and add it to Android.bp
This commit is contained in:
12
rust/rust.go
12
rust/rust.go
@@ -221,6 +221,10 @@ func (mod *Module) IsSdkVariant() bool {
|
||||
return false
|
||||
}
|
||||
|
||||
func (mod *Module) SplitPerApiLevel() bool {
|
||||
return false
|
||||
}
|
||||
|
||||
func (mod *Module) ToolchainLibrary() bool {
|
||||
return false
|
||||
}
|
||||
@@ -995,11 +999,7 @@ func (mod *Module) DepsMutator(actx android.BottomUpMutatorContext) {
|
||||
}
|
||||
|
||||
deps := mod.deps(ctx)
|
||||
commonDepVariations := []blueprint.Variation{}
|
||||
if cc.VersionVariantAvailable(mod) {
|
||||
commonDepVariations = append(commonDepVariations,
|
||||
blueprint.Variation{Mutator: "version", Variation: ""})
|
||||
}
|
||||
var commonDepVariations []blueprint.Variation
|
||||
if !mod.Host() {
|
||||
commonDepVariations = append(commonDepVariations,
|
||||
blueprint.Variation{Mutator: "image", Variation: android.CoreVariation})
|
||||
@@ -1055,7 +1055,7 @@ func (mod *Module) DepsMutator(actx android.BottomUpMutatorContext) {
|
||||
blueprint.Variation{Mutator: "link", Variation: "static"}),
|
||||
cc.StaticDepTag(), deps.StaticLibs...)
|
||||
|
||||
crtVariations := append(cc.GetCrtVariations(ctx, mod), commonDepVariations...)
|
||||
crtVariations := cc.GetCrtVariations(ctx, mod)
|
||||
if deps.CrtBegin != "" {
|
||||
actx.AddVariationDependencies(crtVariations, cc.CrtBeginDepTag, deps.CrtBegin)
|
||||
}
|
||||
|
Reference in New Issue
Block a user