1{
2  "cfg_blocklist": [
3    "std_atomic64"
4  ],
5  "min_sdk_version": "29",
6  "run_cargo": false,
7  "package": {
8    "serde": {
9      "rulesmk_patch": "patches/rules.mk.diff"
10    }
11  },
12  "variants": [
13    {
14      "features": [
15        "default",
16        "derive",
17        "rc"
18      ],
19      "tests": true
20    },
21    {
22      "features": [
23        "alloc",
24        "derive"
25      ],
26      "module_name_overrides": {
27        "libserde": "libserde_nostd"
28      },
29      "package": {
30        "serde": {
31          "alloc": true,
32          "force_rlib": true,
33          "host_supported": false,
34          "no_std": true
35        }
36      }
37    },
38    {
39      "features": [
40        "alloc",
41        "default",
42        "derive",
43        "serde_derive",
44        "std"
45      ],
46      "generate_rulesmk": true,
47      "generate_androidbp": false
48    }
49  ]
50}
51