summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
14 daysMerge "Add product_available" into mainHEADmastermainNikita Putikhin
2024-05-06Fix typo in filename: grpc-bindings.rsBailey Kuo
- grpc-bindings.rs is used for Cargo build on Windows Test: TH Change-Id: I133b21e83f8e7cd4877fca4a0ebcbf3c516b0c66
2024-05-03Enable CMake builds within AOSP with build_cmake.rsBailey Kuo
- Some build dependency crates like `pkg-config` and `cmake` are not in AOSP, so this prevents projects with only AOSP crates to build grpcio - In Cargo.toml, make the dependency crates not in AOSP as optional - Create build_cmake.rs for build script to link with prebuilt gRPC library by an environment variable GRPCIO_SYS_GRPC_INCLUDE_PATH Test: tools/external_updater/updater.sh update --refresh --keep-date --keep-local-changes --no-upload external/rust/crates/grpcio-sys Test: TH Change-Id: I99d0badd248628779c49d86a209c415c380d5f4a
2024-05-03Manually adding soong cfg is no longer necessary.Andrew Walbran
Since https://r.android.com/3066423 Soong sets it automatically. Test: m libgrpcio_sys Change-Id: I3abfe310d8ce1243e220bca201d4fa4b7fd6346d
2024-05-02Add product_availableNikita Putikhin
Vendors already can use these targets on /vendor. This change makes them available to /product as well. More about product partitions: https://source.android.com/docs/core/architecture/partitions/product-partitions Bug: 336989719 Test: mm Change-Id: I2100d547de0f9fd075f1db14c517f593df307b20
2024-01-03Upgrade grpcio-sys to 0.13.0+1.56.2-patched am: 67249fccf5 am: 05859082a6 ↵Shuo Wang Hsu
am: e9f4087415 Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/grpcio-sys/+/2893439 Change-Id: I718d40b6c74b253ce7e22bdbf3535d27b8ca7d52 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-03Upgrade grpcio-sys to 0.13.0+1.56.2-patched am: 67249fccf5 am: 05859082a6Shuo Wang Hsu
Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/grpcio-sys/+/2893439 Change-Id: I92f99efe19d9cb48cab7b550861027e2ce8816fd Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-03Upgrade grpcio-sys to 0.13.0+1.56.2-patched am: 67249fccf5Shuo Wang Hsu
Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/grpcio-sys/+/2893439 Change-Id: I13813a92d7037dd11312f0e5d1736507498782a3 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-02Upgrade grpcio-sys to 0.13.0+1.56.2-patchedShuo Wang Hsu
This project was upgraded with external_updater. Usage: tools/external_updater/updater.sh update rust/crates/grpcio-sys For more info, check https://cs.android.com/android/platform/superproject/+/main:tools/external_updater/README.md Test: TreeHugger Change-Id: Ife139c5ce97cbc54042f0820fe3caee5a7bdf083
2023-12-05Migrate to cargo_embargo. am: 0461176624 am: 81c57e466f am: f6b2067978Andrew Walbran
Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/grpcio-sys/+/2855616 Change-Id: Ia3cbe853b2e160073bcc8bd1da3913045723bda6 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-05Migrate to cargo_embargo. am: 0461176624 am: dde934ee51 am: 0aaa4a8cddAndrew Walbran
Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/grpcio-sys/+/2855616 Change-Id: If3fcaa01e49ac659a8c1689a3b9ecc4d8736c6c3 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-05Migrate to cargo_embargo. am: 0461176624 am: 81c57e466fAndrew Walbran
Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/grpcio-sys/+/2855616 Change-Id: I4eb8f8dcc2bcc8c19e3c971e6613f06bc03b01ff Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-05Migrate to cargo_embargo. am: 0461176624 am: dde934ee51Andrew Walbran
Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/grpcio-sys/+/2855616 Change-Id: I5e82de7a9ce5643782f74bb0e4e8f87660383370 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-05Migrate to cargo_embargo. am: 0461176624Andrew Walbran
Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/grpcio-sys/+/2855616 Change-Id: I5177ea4ebef745579c1bd74535cc8ac29a190047 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-05Migrate to cargo_embargo. am: 0461176624Andrew Walbran
Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/grpcio-sys/+/2855616 Change-Id: Iae52d86542dc41c3aedcf940e14c2a1f231cd546 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-04Fix cargo2android. am: 2a78f125fb am: c03ee8ba19 am: 124ba09d6eAndrew Walbran
Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/grpcio-sys/+/2855615 Change-Id: I6c7b0cc08bd08f2083269f143ecd3ba7071acbe1 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-04Fix cargo2android. am: 2a78f125fb am: 80b7bba6ca am: 54dae0a883Andrew Walbran
Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/grpcio-sys/+/2855615 Change-Id: I68ccca4edf325edfdc3a742444320e17438c01c9 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-04Fix cargo2android. am: 2a78f125fb am: c03ee8ba19Andrew Walbran
Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/grpcio-sys/+/2855615 Change-Id: Ia6c963d4e969274d63816b62938c2f4c22b924e0 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-04Fix cargo2android. am: 2a78f125fb am: 80b7bba6caAndrew Walbran
Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/grpcio-sys/+/2855615 Change-Id: Id2f64ef1d52b411b75940f114cfd0ed2d86dc603 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-04Fix cargo2android. am: 2a78f125fbAndrew Walbran
Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/grpcio-sys/+/2855615 Change-Id: I2e2d98f348cee22555f2f26cebbd6da22fba24c4 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-04Fix cargo2android. am: 2a78f125fbAndrew Walbran
Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/grpcio-sys/+/2855615 Change-Id: I26ed1ce1d3c7b1ed2e7fdeb7098ddc6f217c502a Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-04Migrate to cargo_embargo.Andrew Walbran
Bug: 293289578 Test: Ran cargo_embargo, compared Android.bp Change-Id: I37433d7683a4e1672b854917f339bcc0208990f4
2023-12-04Fix cargo2android.Andrew Walbran
Test: Ran cargo2android.py Change-Id: I3689bc352a5eab9bbcd6448d52c97fdeb9f2156e
2023-11-08Use hyphen rather than underscore in cargo2android.json. am: f08f333d7c am: ↵Andrew Walbran
640c851fc5 am: 9b488e41c2 Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/grpcio-sys/+/2822012 Change-Id: I5f4029046892b67380302c275f8d50ea3052f542 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-08Use hyphen rather than underscore in cargo2android.json. am: f08f333d7c am: ↵Andrew Walbran
640c851fc5 Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/grpcio-sys/+/2822012 Change-Id: Ia5110c35134c2df62800b29e8d6a608ba49a91af Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-08Use hyphen rather than underscore in cargo2android.json. am: f08f333d7c am: ↵Andrew Walbran
7b0ee78de6 am: a429b23e94 Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/grpcio-sys/+/2822012 Change-Id: I89ca37663c6a49c1a9b91d0bf659d86ba7575c14 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-08Use hyphen rather than underscore in cargo2android.json. am: f08f333d7c am: ↵Andrew Walbran
7b0ee78de6 Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/grpcio-sys/+/2822012 Change-Id: Ib56e6df99a534d3cc7ff5f917a1b0347901ebe1c Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-08Use hyphen rather than underscore in cargo2android.json. am: f08f333d7cAndrew Walbran
Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/grpcio-sys/+/2822012 Change-Id: I0833232b77ebd35c1e8489f18e06dc7f70ffabdf Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-08Use hyphen rather than underscore in cargo2android.json. am: f08f333d7cAndrew Walbran
Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/grpcio-sys/+/2822012 Change-Id: I5743bd7530557d675bb0dae62a8eed43bd902118 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-08Use hyphen rather than underscore in cargo2android.json.Andrew Walbran
This is consistent with most usage. Change-Id: I5bb6b3ba22b013597c277b9561c1ef9daff56d98
2023-10-20Upgrade grpcio-sys to v0.12.1+1.46.5-patched am: 86747a9b7a am: d551468736 ↵Ivan Lozano
am: bf52bfb836 Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/grpcio-sys/+/2663536 Change-Id: Ia7a8e7d7581afc30a87c8002a9c25612d44cd566 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-19Upgrade grpcio-sys to v0.12.1+1.46.5-patched am: 86747a9b7a am: d551468736Ivan Lozano
Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/grpcio-sys/+/2663536 Change-Id: I1f341ee0706b9eb4ad069d1aac01ce347f28d832 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-19Merge "Make grpcio-sys available to vendor" into main am: 9373479334 am: ↵Yiming Jing
75792f9cf3 am: 4c07961402 Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/grpcio-sys/+/2767975 Change-Id: I34631a21bb3f491156b9708d3c2e906d42cb188d Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-19Merge "Make grpcio-sys available to vendor" into main am: 9373479334 am: ↵Yiming Jing
75792f9cf3 Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/grpcio-sys/+/2767975 Change-Id: I6caadae0a2e8bad399e059b12cad7e3224433840 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-19Upgrade grpcio-sys to v0.12.1+1.46.5-patched am: 86747a9b7a am: 270f71c4e0 ↵Ivan Lozano
am: 93931f3eee Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/grpcio-sys/+/2663536 Change-Id: I1f7710e3cded018372d5b9d6b187c28e61869204 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-19Upgrade grpcio-sys to v0.12.1+1.46.5-patched am: 86747a9b7a am: 270f71c4e0Ivan Lozano
Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/grpcio-sys/+/2663536 Change-Id: Ic8fcf67b374b5374827271abec5643b503da9c83 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-18Upgrade grpcio-sys to v0.12.1+1.46.5-patched am: 86747a9b7aIvan Lozano
Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/grpcio-sys/+/2663536 Change-Id: I79977aa58214413ac9048ee820084c5415ab329b Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-18Upgrade grpcio-sys to v0.12.1+1.46.5-patched am: 86747a9b7aIvan Lozano
Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/grpcio-sys/+/2663536 Change-Id: Ibeb4b0e1ff3729b1782040b297462b099c78170a Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-18Upgrade grpcio-sys to v0.12.1+1.46.5-patchedIvan Lozano
Based on aosp/2633389 Bug: 266055490 Test: mm, presubmit Change-Id: I006dce16e643dac75c6b190866746f8186ba5996
2023-10-18Merge "Make grpcio-sys available to vendor" into main am: 9373479334 am: ↵Yiming Jing
ce493d22f0 am: 583848aff2 Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/grpcio-sys/+/2767975 Change-Id: I933c56b1de402ff82b1023ccaddd355f5576b8a1 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-18Merge "Make grpcio-sys available to vendor" into main am: 9373479334 am: ↵Yiming Jing
ce493d22f0 Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/grpcio-sys/+/2767975 Change-Id: I20506757d6c18448654f3456deb6c254afe9a007 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-17Merge "Make grpcio-sys available to vendor" into main am: 9373479334Yiming Jing
Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/grpcio-sys/+/2767975 Change-Id: I19d09d238bf30af7c166df27d562cc59a6760048 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-17Merge "Make grpcio-sys available to vendor" into main am: 9373479334Yiming Jing
Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/grpcio-sys/+/2767975 Change-Id: If34d4c3df184798a7a84ac41985717dec112db84 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-17Merge "Make grpcio-sys available to vendor" into mainYiming Jing
2023-10-17Make grpcio-sys available to vendorYiming Jing
This change updates the Rust bindings to use the same visibility settings as in libgrpc++. Bug: 270690570 Bug: 302578892 Test: manual tests with sample RPC client and server Change-Id: Ic55824e794cb6f2270553ced6983cbe680f4ddf3
2023-07-15[automerger skipped] Empty Merge Android U (ab/10368041) am: e1314493db -s ↵Xin Li
ours am: 3c10dcf6c9 -s ours am: 1b9d80fad1 -s ours am: d7f22c6ff6 -s ours am skip reason: Merged-In Id89adee34754a3604309fa24a1433b0c597e0717 with SHA-1 4e6f332ae0 is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/external/rust/crates/grpcio-sys/+/24087676 Change-Id: I95fe1057a3790cad8c3987f25e9fda7e84503aa1 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-15[automerger skipped] Empty Merge Android U (ab/10368041) am: e1314493db -s ↵Xin Li
ours am: 3c10dcf6c9 -s ours am: 1b9d80fad1 -s ours am skip reason: Merged-In Id89adee34754a3604309fa24a1433b0c597e0717 with SHA-1 4e6f332ae0 is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/external/rust/crates/grpcio-sys/+/24087676 Change-Id: I38cfe0282a1ded798366376cc31e7ec7525156d7 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-15[automerger skipped] Empty Merge Android U (ab/10368041) am: e1314493db -s ↵Xin Li
ours am: 3c10dcf6c9 -s ours am skip reason: Merged-In Id89adee34754a3604309fa24a1433b0c597e0717 with SHA-1 4e6f332ae0 is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/external/rust/crates/grpcio-sys/+/24087676 Change-Id: I7d33074bc4f86d0d55b67e3a2f1414428e7603f6 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-15[automerger skipped] Empty Merge Android U (ab/10368041) am: e1314493db -s oursXin Li
am skip reason: Merged-In Id89adee34754a3604309fa24a1433b0c597e0717 with SHA-1 4e6f332ae0 is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/external/rust/crates/grpcio-sys/+/24087676 Change-Id: If75090f845086cca30d50180c3035c33d530cac4 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-14Empty Merge Android U (ab/10368041)Xin Li
Bug: 291102124 Merged-In: Id89adee34754a3604309fa24a1433b0c597e0717 Change-Id: Ie75f3476d01bc39a600c1d2d534225164c909b4c