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

Commit 250c5217 authored by Pirama Arumuga Nainar's avatar Pirama Arumuga Nainar
Browse files

Mark more fields in BaseLinkerProperties as arch variant

Bug: http://b/189438896

This allows setting a different version script for vendor and
platform variants.

Test: The following blueprint snippet builds:
      target: { android_arm64: {
        target: vendor: {
            version_script: "..." } } }
Change-Id: I47e7afeaee3c9124f4231bf0eece7b6844b5313d
parent 79e04280
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -122,7 +122,7 @@ type BaseLinkerProperties struct {

			// version script for vendor or product variant
			Version_script *string `android:"arch_variant"`
		}
		} `android:"arch_variant"`
		Recovery struct {
			// list of shared libs that only should be used to build the recovery
			// variant of the C/C++ module.
@@ -182,7 +182,7 @@ type BaseLinkerProperties struct {
			// variant of the C/C++ module.
			Exclude_static_libs []string
		}
	}
	} `android:"arch_variant"`

	// make android::build:GetBuildNumber() available containing the build ID.
	Use_version_lib *bool `android:"arch_variant"`