diff options
author | 2021-07-22 11:39:44 -0700 | |
---|---|---|
committer | 2021-07-22 12:10:11 -0700 | |
commit | 6b8f4253eb3673dadfcfa3f9f2bd1d595a413ee8 (patch) | |
tree | fc31fff047ca3d2fcac8473a09920f8c2285bb6f /sdk/cc_sdk_test.go | |
parent | 72bf8e13102163a56279242b5b81ad069024681a (diff) |
Remove default_shared_libs
system_shared_libs has been modified to have the same behavior as
the newly added default_shared_libs, remove default_shared_libs in
favor of system_shared_libs.
This reverts Ia2349d84c70e503916f90a5d2702e135248f73df and renames
the default_shared_libs property in cc_object (which never had
system_shared_libs) to system_shared_libs.
Bug: 193559105
Test: m checkbuild
Change-Id: I46672e3a096b6ea94ff4c10e1c31e8fd010a163c
Diffstat (limited to 'sdk/cc_sdk_test.go')
-rw-r--r-- | sdk/cc_sdk_test.go | 154 |
1 files changed, 7 insertions, 147 deletions
diff --git a/sdk/cc_sdk_test.go b/sdk/cc_sdk_test.go index 60fbccf57..25e35fcdb 100644 --- a/sdk/cc_sdk_test.go +++ b/sdk/cc_sdk_test.go @@ -347,7 +347,7 @@ func TestSnapshotWithObject(t *testing.T) { cc_object { name: "crtobj", stl: "none", - default_shared_libs: [], + system_shared_libs: [], sanitize: { never: true, }, @@ -365,7 +365,7 @@ cc_prebuilt_object { apex_available: ["//apex_available:platform"], stl: "none", compile_multilib: "both", - default_shared_libs: [], + system_shared_libs: [], sanitize: { never: true, }, @@ -390,7 +390,7 @@ cc_prebuilt_object { apex_available: ["//apex_available:platform"], stl: "none", compile_multilib: "both", - default_shared_libs: [], + system_shared_libs: [], sanitize: { never: true, }, @@ -2192,7 +2192,7 @@ func TestSystemSharedLibPropagation(t *testing.T) { result := testSdkWithCc(t, ` sdk { name: "mysdk", - native_shared_libs: ["sslnil", "sslempty", "sslnonempty", "dslnil", "dslempty", "dslnonempty"], + native_shared_libs: ["sslnil", "sslempty", "sslnonempty"], } cc_library { @@ -2209,21 +2209,6 @@ func TestSystemSharedLibPropagation(t *testing.T) { name: "sslnonempty", system_shared_libs: ["sslnil"], } - - cc_library { - name: "dslnil", - host_supported: true, - } - - cc_library { - name: "dslempty", - default_shared_libs: [], - } - - cc_library { - name: "dslnonempty", - default_shared_libs: ["sslnil"], - } `) CheckSnapshot(t, result, "mysdk", "", @@ -2279,62 +2264,13 @@ cc_prebuilt_library_shared { }, }, } - -cc_prebuilt_library_shared { - name: "dslnil", - prefer: false, - visibility: ["//visibility:public"], - apex_available: ["//apex_available:platform"], - compile_multilib: "both", - arch: { - arm64: { - srcs: ["arm64/lib/dslnil.so"], - }, - arm: { - srcs: ["arm/lib/dslnil.so"], - }, - }, -} - -cc_prebuilt_library_shared { - name: "dslempty", - prefer: false, - visibility: ["//visibility:public"], - apex_available: ["//apex_available:platform"], - compile_multilib: "both", - default_shared_libs: [], - arch: { - arm64: { - srcs: ["arm64/lib/dslempty.so"], - }, - arm: { - srcs: ["arm/lib/dslempty.so"], - }, - }, -} - -cc_prebuilt_library_shared { - name: "dslnonempty", - prefer: false, - visibility: ["//visibility:public"], - apex_available: ["//apex_available:platform"], - compile_multilib: "both", - default_shared_libs: ["sslnil"], - arch: { - arm64: { - srcs: ["arm64/lib/dslnonempty.so"], - }, - arm: { - srcs: ["arm/lib/dslnonempty.so"], - }, - }, -}`)) +`)) result = testSdkWithCc(t, ` sdk { name: "mysdk", host_supported: true, - native_shared_libs: ["sslvariants", "dslvariants"], + native_shared_libs: ["sslvariants"], } cc_library { @@ -2346,16 +2282,6 @@ cc_prebuilt_library_shared { }, }, } - - cc_library { - name: "dslvariants", - host_supported: true, - target: { - android: { - default_shared_libs: [], - }, - }, - } `) CheckSnapshot(t, result, "mysdk", "", @@ -2392,37 +2318,6 @@ cc_prebuilt_library_shared { }, }, } - -cc_prebuilt_library_shared { - name: "dslvariants", - prefer: false, - visibility: ["//visibility:public"], - apex_available: ["//apex_available:platform"], - host_supported: true, - compile_multilib: "both", - target: { - host: { - enabled: false, - }, - android: { - default_shared_libs: [], - }, - android_arm64: { - srcs: ["android/arm64/lib/dslvariants.so"], - }, - android_arm: { - srcs: ["android/arm/lib/dslvariants.so"], - }, - linux_glibc_x86_64: { - enabled: true, - srcs: ["linux_glibc/x86_64/lib/dslvariants.so"], - }, - linux_glibc_x86: { - enabled: true, - srcs: ["linux_glibc/x86/lib/dslvariants.so"], - }, - }, -} `), checkVersionedAndroidBpContents(` // This is auto-generated. DO NOT EDIT. @@ -2459,46 +2354,11 @@ cc_prebuilt_library_shared { }, } -cc_prebuilt_library_shared { - name: "mysdk_dslvariants@current", - sdk_member_name: "dslvariants", - visibility: ["//visibility:public"], - apex_available: ["//apex_available:platform"], - host_supported: true, - installable: false, - compile_multilib: "both", - target: { - host: { - enabled: false, - }, - android: { - default_shared_libs: [], - }, - android_arm64: { - srcs: ["android/arm64/lib/dslvariants.so"], - }, - android_arm: { - srcs: ["android/arm/lib/dslvariants.so"], - }, - linux_glibc_x86_64: { - enabled: true, - srcs: ["linux_glibc/x86_64/lib/dslvariants.so"], - }, - linux_glibc_x86: { - enabled: true, - srcs: ["linux_glibc/x86/lib/dslvariants.so"], - }, - }, -} - sdk_snapshot { name: "mysdk@current", visibility: ["//visibility:public"], host_supported: true, - native_shared_libs: [ - "mysdk_sslvariants@current", - "mysdk_dslvariants@current", - ], + native_shared_libs: ["mysdk_sslvariants@current"], target: { host: { enabled: false, |