1{
2  "apex_available": [
3    "//apex_available:platform",
4    "com.android.resolv"
5  ],
6  "min_sdk_version": "29",
7  "package": {
8    "ring": {
9      "add_toplevel_block": "cargo2android_cc.bp",
10      "no_presubmit": true,
11      "whole_static_libs": [
12        "libring-core",
13        "libring-test"
14      ],
15      "patch": "patches/Android.bp.patch"
16    }
17  },
18  "variants": [
19    {
20      "features": [
21        "alloc",
22        "default",
23        "dev_urandom_fallback",
24        "std"
25      ],
26      "module_name_overrides": {
27        "libring_core_0_17_2_": "libring-core",
28        "libring_core_0_17_2_test": "libring-test"
29      },
30      "tests": true
31    },
32    {
33      "features": [
34      ],
35      "module_name_overrides": {
36        "libring_core_0_17_2_": "libring-core",
37        "libring_core_0_17_2_test": "libring-test",
38        "libring": "libring_nostd",
39        "libspin": "libspin_nostd"
40      },
41      "package": {
42        "ring": {
43          "force_rlib": true,
44          "host_supported": false,
45          "no_std": true
46        }
47      }
48    }
49  ]
50}
51