diff options
author | Yiming Jing <yimingjing@google.com> | 2023-09-29 10:08:40 -0700 |
---|---|---|
committer | Yiming Jing <yimingjing@google.com> | 2023-10-17 21:41:17 +0000 |
commit | 8c4194d933582b76b53dd055c4f134734309a6cd (patch) | |
tree | 9588de2d2ea55d69e6f382d5d3fce51541d3c728 | |
parent | f16f8e5ef0e3ef494bd76092c92ae76c90c776dd (diff) | |
download | grpcio-sys-8c4194d933582b76b53dd055c4f134734309a6cd.tar.gz |
Make grpcio-sys available to vendor
This change updates the Rust bindings to use the same visibility
settings as in libgrpc++.
Bug: 270690570
Bug: 302578892
Test: manual tests with sample RPC client and server
Change-Id: Ic55824e794cb6f2270553ced6983cbe680f4ddf3
-rw-r--r-- | Android.bp | 5 | ||||
-rw-r--r-- | cargo2android.json | 4 |
2 files changed, 8 insertions, 1 deletions
@@ -63,6 +63,8 @@ rust_library { "//apex_available:platform", "com.android.btservices", ], + product_available: false, + vendor_available: true, min_sdk_version: "29", } @@ -74,9 +76,12 @@ cc_defaults { cpp_std: "c++11", shared_libs: ["libgrpc++"], apex_available: [ + "//apex_available:anyapex", "//apex_available:platform", "com.android.btservices", ], + product_available: false, + vendor_available: true, min_sdk_version: "29", } diff --git a/cargo2android.json b/cargo2android.json index 64c04608..f46ea87d 100644 --- a/cargo2android.json +++ b/cargo2android.json @@ -9,5 +9,7 @@ "min-sdk-version": "29", "no-pkg-vers": true, "patch": "patches/Android.bp.patch", - "run": true + "run": true, + "vendor-available": true, + "product-available": false } |