blob: d5c31aa386a17293648b9889ee10348cc55b1509 [file] [log] [blame]
Joel Galenson3dfe0b22021-11-29 14:05:09 -08001// This file is generated by cargo2android.py --config cargo2android.json.
Joel Galenson570a9292021-05-19 16:59:22 -07002// Do not modify this file as changes will be overridden on upgrade.
Joel Galenson22020f02020-07-28 13:34:03 -07003
Bob Badour995977f2021-02-12 15:08:43 -08004package {
5 default_applicable_licenses: ["external_rust_crates_rusqlite_license"],
6}
7
8// Added automatically by a large-scale-change
9// See: http://go/android-license-faq
10license {
11 name: "external_rust_crates_rusqlite_license",
12 visibility: [":__subpackages__"],
13 license_kinds: [
14 "SPDX-license-identifier-MIT",
15 ],
16 license_text: [
17 "LICENSE",
18 ],
19}
20
Joel Galenson22020f02020-07-28 13:34:03 -070021rust_library {
22 name: "librusqlite",
23 host_supported: true,
24 crate_name: "rusqlite",
Seth Moore56717882021-08-17 20:14:41 +000025 cargo_env_compat: true,
David LeGare82c86ae2022-03-02 16:21:10 +000026 cargo_pkg_version: "0.27.0",
Joel Galenson22020f02020-07-28 13:34:03 -070027 srcs: ["src/lib.rs"],
28 edition: "2018",
Seth Moore56717882021-08-17 20:14:41 +000029 features: [
30 "modern_sqlite",
31 "trace",
32 ],
Joel Galenson22020f02020-07-28 13:34:03 -070033 rustlibs: [
34 "libbitflags",
35 "libfallible_iterator",
36 "libfallible_streaming_iterator",
Haibo Huanga7ec67b2020-12-05 00:04:04 -080037 "libhashlink",
Joel Galenson22020f02020-07-28 13:34:03 -070038 "liblibsqlite3_sys",
Joel Galenson22020f02020-07-28 13:34:03 -070039 "libmemchr",
40 "libsmallvec",
Joel Galenson22020f02020-07-28 13:34:03 -070041 ],
42}
Jiyong Park4dd74862021-09-13 17:05:12 +090043
44rust_library {
45 name: "librusqlite_noicu",
46 host_supported: true,
47 crate_name: "rusqlite",
48 cargo_env_compat: true,
49 srcs: ["src/lib.rs"],
50 edition: "2018",
51 features: [
52 "modern_sqlite",
53 "trace",
54 ],
55 rustlibs: [
56 "libbitflags",
57 "libfallible_iterator",
58 "libfallible_streaming_iterator",
59 "libhashlink",
60 "liblibsqlite3_sys_noicu",
61 "libmemchr",
62 "libsmallvec",
63 ],
64}
65