• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1// This file is generated by cargo2android.py --config cargo2android.json.
2// Do not modify this file as changes will be overridden on upgrade.
3
4package {
5    default_applicable_licenses: ["external_rust_crates_bytes_license"],
6}
7
8// Added automatically by a large-scale-change
9// See: http://go/android-license-faq
10license {
11    name: "external_rust_crates_bytes_license",
12    visibility: [":__subpackages__"],
13    license_kinds: [
14        "SPDX-license-identifier-MIT",
15    ],
16    license_text: [
17        "LICENSE",
18    ],
19}
20
21rust_defaults {
22    name: "bytes_test_defaults",
23    crate_name: "bytes",
24    cargo_env_compat: true,
25    cargo_pkg_version: "1.1.0",
26    test_suites: ["general-tests"],
27    auto_gen_config: true,
28    edition: "2018",
29    features: [
30        "default",
31        "std",
32    ],
33    rustlibs: [
34        "libbytes",
35        "libserde_test",
36    ],
37}
38
39rust_test {
40    name: "bytes_test_tests_test_buf",
41    defaults: ["bytes_test_defaults"],
42    host_supported: true,
43    srcs: ["tests/test_buf.rs"],
44    test_options: {
45        unit_test: true,
46    },
47}
48
49rust_test {
50    name: "bytes_test_tests_test_buf_mut",
51    defaults: ["bytes_test_defaults"],
52    host_supported: true,
53    srcs: ["tests/test_buf_mut.rs"],
54    test_options: {
55        unit_test: true,
56    },
57}
58
59rust_test {
60    name: "bytes_test_tests_test_bytes",
61    defaults: ["bytes_test_defaults"],
62    host_supported: true,
63    srcs: ["tests/test_bytes.rs"],
64    test_options: {
65        unit_test: true,
66    },
67}
68
69rust_test {
70    name: "bytes_test_tests_test_bytes_odd_alloc",
71    defaults: ["bytes_test_defaults"],
72    host_supported: true,
73    srcs: ["tests/test_bytes_odd_alloc.rs"],
74    test_options: {
75        unit_test: true,
76    },
77}
78
79rust_test {
80    name: "bytes_test_tests_test_bytes_vec_alloc",
81    defaults: ["bytes_test_defaults"],
82    host_supported: true,
83    srcs: ["tests/test_bytes_vec_alloc.rs"],
84    test_options: {
85        unit_test: true,
86    },
87}
88
89rust_test {
90    name: "bytes_test_tests_test_chain",
91    defaults: ["bytes_test_defaults"],
92    host_supported: true,
93    srcs: ["tests/test_chain.rs"],
94    test_options: {
95        unit_test: true,
96    },
97}
98
99rust_test {
100    name: "bytes_test_tests_test_debug",
101    defaults: ["bytes_test_defaults"],
102    host_supported: true,
103    srcs: ["tests/test_debug.rs"],
104    test_options: {
105        unit_test: true,
106    },
107}
108
109rust_test {
110    name: "bytes_test_tests_test_iter",
111    defaults: ["bytes_test_defaults"],
112    host_supported: true,
113    srcs: ["tests/test_iter.rs"],
114    test_options: {
115        unit_test: true,
116    },
117}
118
119rust_test {
120    name: "bytes_test_tests_test_reader",
121    defaults: ["bytes_test_defaults"],
122    host_supported: true,
123    srcs: ["tests/test_reader.rs"],
124    test_options: {
125        unit_test: true,
126    },
127}
128
129rust_test {
130    name: "bytes_test_tests_test_take",
131    defaults: ["bytes_test_defaults"],
132    host_supported: true,
133    srcs: ["tests/test_take.rs"],
134    test_options: {
135        unit_test: true,
136    },
137}
138
139rust_library {
140    name: "libbytes",
141    host_supported: true,
142    crate_name: "bytes",
143    cargo_env_compat: true,
144    cargo_pkg_version: "1.1.0",
145    srcs: ["src/lib.rs"],
146    edition: "2018",
147    features: [
148        "default",
149        "std",
150    ],
151    apex_available: [
152        "//apex_available:platform",
153        "com.android.bluetooth",
154        "com.android.compos",
155        "com.android.resolv",
156        "com.android.uwb",
157        "com.android.virt",
158    ],
159    vendor_available: true,
160    min_sdk_version: "29",
161}
162