aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJiyong Park <jiyong@google.com>2021-09-15 09:53:59 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2021-09-15 09:53:59 +0000
commit997b5688d01c89643debcc0b738df90ddbd961fa (patch)
tree806bdba609a4142fd554de13c5109631e0a821fd
parent4867b3f15e3be037608ebecb01f453e34b1c1f19 (diff)
parente4574c5a1db274ceeb4aa07079920d16a6b8331b (diff)
downloadrusqlite-997b5688d01c89643debcc0b738df90ddbd961fa.tar.gz
Add librusqlite_noicu am: 4dd7486c10 am: e4574c5a1d
Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/rusqlite/+/1825194 Change-Id: I541546b85d09288cd9ea8ffa981ced179aa87092
-rw-r--r--Android.bp25
-rw-r--r--extra-module.bp21
2 files changed, 45 insertions, 1 deletions
diff --git a/Android.bp b/Android.bp
index 4598f77..52e06d4 100644
--- a/Android.bp
+++ b/Android.bp
@@ -1,4 +1,4 @@
-// This file is generated by cargo2android.py --device --run --features=modern_sqlite,trace.
+// This file is generated by cargo2android.py --device --run --features=modern_sqlite,trace --add-toplevel-block extra-module.bp.
// Do not modify this file as changes will be overridden on upgrade.
package {
@@ -40,3 +40,26 @@ rust_library {
"libsmallvec",
],
}
+
+rust_library {
+ name: "librusqlite_noicu",
+ host_supported: true,
+ crate_name: "rusqlite",
+ cargo_env_compat: true,
+ srcs: ["src/lib.rs"],
+ edition: "2018",
+ features: [
+ "modern_sqlite",
+ "trace",
+ ],
+ rustlibs: [
+ "libbitflags",
+ "libfallible_iterator",
+ "libfallible_streaming_iterator",
+ "libhashlink",
+ "liblibsqlite3_sys_noicu",
+ "libmemchr",
+ "libsmallvec",
+ ],
+}
+
diff --git a/extra-module.bp b/extra-module.bp
new file mode 100644
index 0000000..33222cb
--- /dev/null
+++ b/extra-module.bp
@@ -0,0 +1,21 @@
+rust_library {
+ name: "librusqlite_noicu",
+ host_supported: true,
+ crate_name: "rusqlite",
+ cargo_env_compat: true,
+ srcs: ["src/lib.rs"],
+ edition: "2018",
+ features: [
+ "modern_sqlite",
+ "trace",
+ ],
+ rustlibs: [
+ "libbitflags",
+ "libfallible_iterator",
+ "libfallible_streaming_iterator",
+ "libhashlink",
+ "liblibsqlite3_sys_noicu",
+ "libmemchr",
+ "libsmallvec",
+ ],
+}