summaryrefslogtreecommitdiff
path: root/sdk/cc_sdk_test.go
diff options
context:
space:
mode:
author Colin Cross <ccross@android.com> 2021-06-21 16:41:29 -0700
committer Colin Cross <ccross@android.com> 2021-06-25 16:29:51 -0700
commit137d7dafd842f70972c9109cdf557ea3aa0f9ec6 (patch)
tree0ef9a7627ee4e3aeb5a40222a24f933e20d203fc /sdk/cc_sdk_test.go
parent9ecb42dd31d61ca77e622fb0c7fc39cd2677f80c (diff)
Support shared_libs, static_libs and default_shared_libs in cc_object
cc_object files don't link against static or shared libraries, but they can use headers from them. Make cc_object use the default_shared_libs headers, and add support for explicit static and shared library dependencies. Bug: 153662223 Test: go test ./cc/... Change-Id: I9ab160ede06db1b135d217d72770c22f500cfe1b
Diffstat (limited to 'sdk/cc_sdk_test.go')
-rw-r--r--sdk/cc_sdk_test.go3
1 files changed, 3 insertions, 0 deletions
diff --git a/sdk/cc_sdk_test.go b/sdk/cc_sdk_test.go
index 98697dcf4..60fbccf57 100644
--- a/sdk/cc_sdk_test.go
+++ b/sdk/cc_sdk_test.go
@@ -347,6 +347,7 @@ func TestSnapshotWithObject(t *testing.T) {
cc_object {
name: "crtobj",
stl: "none",
+ default_shared_libs: [],
sanitize: {
never: true,
},
@@ -364,6 +365,7 @@ cc_prebuilt_object {
apex_available: ["//apex_available:platform"],
stl: "none",
compile_multilib: "both",
+ default_shared_libs: [],
sanitize: {
never: true,
},
@@ -388,6 +390,7 @@ cc_prebuilt_object {
apex_available: ["//apex_available:platform"],
stl: "none",
compile_multilib: "both",
+ default_shared_libs: [],
sanitize: {
never: true,
},