Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit c78f8939 authored by Treehugger Robot's avatar Treehugger Robot Committed by Gerrit Code Review
Browse files

Merge "cc_cmake_snapshot: don't hardcode for linux_glibc:x86_64 hosts" into main

parents f58d7efa 9288b512
Loading
Loading
Loading
Loading
+3 −6
Original line number Diff line number Diff line
@@ -268,15 +268,12 @@ func executeTemplate(templ *template.Template, buffer *bytes.Buffer, data any) s
}

func (m *CmakeSnapshot) DepsMutator(ctx android.BottomUpMutatorContext) {
	variations := []blueprint.Variation{
		{"os", "linux_glibc"},
		{"arch", "x86_64"},
	}
	ctx.AddVariationDependencies(variations, cmakeSnapshotModuleTag, m.Properties.Modules...)
	hostVariations := ctx.Config().BuildOSTarget.Variations()
	ctx.AddVariationDependencies(hostVariations, cmakeSnapshotModuleTag, m.Properties.Modules...)

	if len(m.Properties.Prebuilts) > 0 {
		prebuilts := append(m.Properties.Prebuilts, "libc++")
		ctx.AddVariationDependencies(variations, cmakeSnapshotPrebuiltTag, prebuilts...)
		ctx.AddVariationDependencies(hostVariations, cmakeSnapshotPrebuiltTag, prebuilts...)
	}
}