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