aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Walbran <qwandor@google.com>2023-05-15 21:10:51 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2023-05-15 21:10:51 +0000
commitc7f1ed0e0f049abf95044e9289922ce459ca62b9 (patch)
tree35bd108f71b2b8430a7522baadded2d27fc3f05d
parenta7b0c2a34645253966c39c9d031d8d4e50d92cdc (diff)
parentf27cb3dec7ca05f2b7f2da1e4b9f3c56968b5fc6 (diff)
downloadlibsqlite3-sys-c7f1ed0e0f049abf95044e9289922ce459ca62b9.tar.gz
Remove liblibsqlite3_sys_noicu. am: 4b1c87587a am: 59db57b140 am: 8a8ea4e7b3 am: c8f2f420cb am: 7228bfa372 am: f27cb3dec7
Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/libsqlite3-sys/+/2589225 Change-Id: I0feab0f49ea393f03c2cb3957e3521f854a91e05 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r--Android.bp26
-rw-r--r--cargo2android-extra-module.bp20
-rw-r--r--cargo2android.json5
-rw-r--r--patches/Android.bp.patch20
4 files changed, 16 insertions, 55 deletions
diff --git a/Android.bp b/Android.bp
index 9f055dc..fda9c2a 100644
--- a/Android.bp
+++ b/Android.bp
@@ -53,6 +53,10 @@ rust_library {
"vcpkg",
],
shared_libs: ["libsqlite"],
+ apex_available: [
+ "//apex_available:platform",
+ "//apex_available:anyapex",
+ ],
}
rust_test {
@@ -99,25 +103,3 @@ rust_test {
clippy_lints: "none",
lints: "none",
}
-
-rust_library {
- name: "liblibsqlite3_sys_noicu",
- host_supported: true,
- crate_name: "libsqlite3_sys",
- cargo_env_compat: true,
- srcs: [
- "src/lib.rs",
- ":libsqlite3_bindgen",
- ],
- edition: "2018",
- features: [
- "default",
- "min_sqlite_version_3_6_8",
- "pkg-config",
- "vcpkg",
- ],
- static_libs: [
- "libsqlite_static_noicu",
- ],
-}
-
diff --git a/cargo2android-extra-module.bp b/cargo2android-extra-module.bp
deleted file mode 100644
index 8676b74..0000000
--- a/cargo2android-extra-module.bp
+++ /dev/null
@@ -1,20 +0,0 @@
-rust_library {
- name: "liblibsqlite3_sys_noicu",
- host_supported: true,
- crate_name: "libsqlite3_sys",
- cargo_env_compat: true,
- srcs: [
- "src/lib.rs",
- ":libsqlite3_bindgen",
- ],
- edition: "2018",
- features: [
- "default",
- "min_sqlite_version_3_6_8",
- "pkg-config",
- "vcpkg",
- ],
- static_libs: [
- "libsqlite_static_noicu",
- ],
-}
diff --git a/cargo2android.json b/cargo2android.json
index e901180..edeca5e 100644
--- a/cargo2android.json
+++ b/cargo2android.json
@@ -1,9 +1,10 @@
{
- "add-toplevel-block": "cargo2android-extra-module.bp",
"copy-out": true,
"device": true,
"no-pkg-vers": true,
"patch": "patches/Android.bp.patch",
+ "product-available": false,
"run": true,
- "tests": true
+ "tests": true,
+ "vendor-available": false
}
diff --git a/patches/Android.bp.patch b/patches/Android.bp.patch
index bd57023..5dedfd4 100644
--- a/patches/Android.bp.patch
+++ b/patches/Android.bp.patch
@@ -1,8 +1,8 @@
diff --git a/Android.bp b/Android.bp
-index 1764165..df125da 100644
+index 8d9ed58..f3b39a3 100644
--- a/Android.bp
+++ b/Android.bp
-@@ -36,13 +36,6 @@
+@@ -36,13 +36,6 @@ license {
],
}
@@ -16,7 +16,7 @@ index 1764165..df125da 100644
rust_library {
name: "liblibsqlite3_sys",
host_supported: true,
-@@ -50,7 +43,7 @@
+@@ -50,7 +43,7 @@ rust_library {
cargo_env_compat: true,
srcs: [
"src/lib.rs",
@@ -25,16 +25,16 @@ index 1764165..df125da 100644
],
edition: "2018",
features: [
-@@ -59,7 +52,7 @@
+@@ -59,7 +52,7 @@ rust_library {
"pkg-config",
"vcpkg",
],
- shared_libs: ["libsqlite3"],
+ shared_libs: ["libsqlite"],
- }
-
- rust_test {
-@@ -69,7 +62,7 @@
+ apex_available: [
+ "//apex_available:platform",
+ "//apex_available:anyapex",
+@@ -75,7 +68,7 @@ rust_test {
cargo_env_compat: true,
srcs: [
"src/lib.rs",
@@ -43,7 +43,7 @@ index 1764165..df125da 100644
],
test_suites: ["general-tests"],
auto_gen_config: true,
-@@ -83,7 +76,28 @@
+@@ -89,5 +82,26 @@ rust_test {
"pkg-config",
"vcpkg",
],
@@ -71,5 +71,3 @@ index 1764165..df125da 100644
+ clippy_lints: "none",
+ lints: "none",
}
-
- rust_library {