summaryrefslogtreecommitdiff
path: root/cargo_embargo.json
diff options
context:
space:
mode:
Diffstat (limited to 'cargo_embargo.json')
-rw-r--r--cargo_embargo.json79
1 files changed, 79 insertions, 0 deletions
diff --git a/cargo_embargo.json b/cargo_embargo.json
new file mode 100644
index 00000000..777bea33
--- /dev/null
+++ b/cargo_embargo.json
@@ -0,0 +1,79 @@
+{
+ "apex_available": [
+ "//apex_available:platform",
+ "com.android.btservices"
+ ],
+ "extra_cfg": ["soong"],
+ "features": [
+ "boringssl",
+ "_gen-bindings"
+ ],
+ "min_sdk_version": "29",
+ "package": {
+ "grpcio-sys": {
+ "add_module_block": "cargo2android_module.bp",
+ "add_toplevel_block": "cargo2android-extra-module.bp",
+ "dep_blocklist": [
+ "libabsl_bad_optional_access",
+ "libabsl_bad_variant_access",
+ "libabsl_base",
+ "libabsl_city",
+ "libabsl_civil_time",
+ "libabsl_cord",
+ "libabsl_debugging_internal",
+ "libabsl_demangle_internal",
+ "libabsl_exponential_biased",
+ "libabsl_graphcycles_internal",
+ "libabsl_hash",
+ "libabsl_hashtablez_sampler",
+ "libabsl_int128",
+ "libabsl_log_severity",
+ "libabsl_malloc_internal",
+ "libabsl_raw_hash_set",
+ "libabsl_raw_logging_internal",
+ "libabsl_spinlock_wait",
+ "libabsl_stacktrace",
+ "libabsl_status",
+ "libabsl_statusor",
+ "libabsl_str_format_internal",
+ "libabsl_strings",
+ "libabsl_strings_internal",
+ "libabsl_symbolize",
+ "libabsl_synchronization",
+ "libabsl_throw_delegate",
+ "libabsl_time",
+ "libabsl_time_zone",
+ "libabsl_wyhash",
+ "libabsl_cord_internal",
+ "libabsl_cordz_functions",
+ "libabsl_cordz_handle",
+ "libabsl_cordz_info",
+ "libabsl_low_level_hash",
+ "libabsl_random_distributions",
+ "libabsl_random_internal_platform",
+ "libabsl_random_internal_pool_urbg",
+ "libabsl_random_internal_randen",
+ "libabsl_random_internal_randen_hwaes",
+ "libabsl_random_internal_randen_hwaes_impl",
+ "libabsl_random_internal_randen_slow",
+ "libabsl_random_internal_seed_material",
+ "libabsl_random_seed_gen_exception",
+ "libabsl_random_seed_sequences",
+ "libaddress_sorting",
+ "libcares",
+ "libcrypto",
+ "libgpr",
+ "libgrpc",
+ "libgrpc_wrap",
+ "libre2",
+ "libssl",
+ "libstdc++",
+ "libupb",
+ "libz"
+ ],
+ "patch": "patches/Android.bp.patch"
+ }
+ },
+ "product_available": false,
+ "run_cargo": false
+}