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

Commit 71754bf6 authored by Paul Duffin's avatar Paul Duffin Committed by Gerrit Code Review
Browse files

Merge "Copy sdk_version to cc library snapshots"

parents a377311b 0c394f39
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -97,6 +97,13 @@ func (mt *librarySdkMemberType) IsInstance(module android.Module) bool {

func (mt *librarySdkMemberType) AddPrebuiltModule(sdkModuleContext android.ModuleContext, builder android.SnapshotBuilder, member android.SdkMember) android.BpModule {
	pbm := builder.AddPrebuiltModule(member, mt.prebuiltModuleType)

	ccModule := member.Variants()[0].(*Module)

	sdkVersion := ccModule.SdkVersion()
	if sdkVersion != "" {
		pbm.AddProperty("sdk_version", sdkVersion)
	}
	return pbm
}

+3 −0
Original line number Diff line number Diff line
@@ -517,6 +517,7 @@ func TestHostSnapshotWithCcSharedLibrary(t *testing.T) {
			},
			system_shared_libs: [],
			stl: "none",
			sdk_version: "minimum",
		}
	`)

@@ -529,6 +530,7 @@ cc_prebuilt_library_shared {
    sdk_member_name: "mynativelib",
    device_supported: false,
    host_supported: true,
    sdk_version: "minimum",
    export_include_dirs: ["include/include"],
    arch: {
        x86_64: {
@@ -549,6 +551,7 @@ cc_prebuilt_library_shared {
    prefer: false,
    device_supported: false,
    host_supported: true,
    sdk_version: "minimum",
    export_include_dirs: ["include/include"],
    arch: {
        x86_64: {