diff options
author | Paul Duffin <paulduffin@google.com> | 2019-11-19 19:44:10 +0000 |
---|---|---|
committer | Paul Duffin <paulduffin@google.com> | 2021-09-23 11:37:57 +0100 |
commit | 93b750e2a0d8872829a7efb911eef5fdda530628 (patch) | |
tree | 192e1303934f10f60e799d098f1e6a1e45fbbdf6 /cc/library_headers.go | |
parent | fefdb0bf0a4265706e67716fb8aa504fff713699 (diff) | |
download | soong-93b750e2a0d8872829a7efb911eef5fdda530628.tar.gz |
Add support for native bridge trait
Adds a native bridge trait that if required will cause a
cc_library_header module to generate a cc_prebuilt_library_headers with
native_bridge_supported: true. It will fail if the cc_library_header's
native bridge variant would produce native bridge specific properties,
distinct from the other architecture variants, in the generated
cc_prebuilt_library_headers.
Bug: 195754365
Test: m nothing
Change-Id: I282fbb9095de6c6af57cca4eb4260e2c6c2da8cc
Diffstat (limited to 'cc/library_headers.go')
-rw-r--r-- | cc/library_headers.go | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/cc/library_headers.go b/cc/library_headers.go index 14b90c1e5..b335035c3 100644 --- a/cc/library_headers.go +++ b/cc/library_headers.go @@ -33,6 +33,9 @@ var headersLibrarySdkMemberType = &librarySdkMemberType{ PropertyName: "native_header_libs", SupportsSdk: true, HostOsDependent: true, + Traits: []android.SdkMemberTrait{ + nativeBridgeSdkTrait, + }, }, prebuiltModuleType: "cc_prebuilt_library_headers", noOutputFiles: true, |