1{
2  "min_sdk_version": "29",
3  "package": {
4    "once_cell": {
5      "dep_blocklist": [
6        "libcritical_section"
7      ],
8      "rulesmk_patch": "patches/rules.mk.diff"
9    }
10  },
11  "run_cargo": false,
12  "variants": [
13    {
14      "tests": true
15    },
16    {
17      "features": [
18        "alloc",
19        "race"
20      ],
21      "module_name_overrides": {
22        "libonce_cell": "libonce_cell_nostd"
23      },
24      "package": {
25        "once_cell": {
26          "alloc": true,
27          "force_rlib": true,
28          "host_supported": false,
29          "no_std": true
30        }
31      }
32    },
33    {
34      "package": {
35        "once_cell": {
36          "alloc": true,
37          "no_std": true
38        }
39      },
40      "generate_androidbp": false,
41      "generate_rulesmk": true
42    }
43  ]
44}
45