Age | Commit message (Collapse) | Author |
|
Test: build, TH
Change-Id: I3cb2c39b931e2b5c5b1a0bf775c6185c0e521da8
|
|
* Reduce manual editing the .bp file after a version upgrade.
* Use --ignore-cargo-errors to suppress output of the cargo/rustc
error messages in Android.bp, so the patch will produce a clean result.
* Add post_update.sh to copy android/* and remove upstream OWNERS.
Bug: 172093078
Test: make and regenerate .bp
Change-Id: Ie8ba0e7fb48018f18678554d3ab08ccd62610792
|
|
The -x c++ flag and the -std flag are no longer allowed to be passed in
through cflags as these are already handled in the build system logic.
Bug: 171011490
Test: mma
Change-Id: I9ccee03fcbcda703af12aee0a338e04b1d1ddb43
|
|
Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/grpcio-sys/+/1462663
Change-Id: I4baf6bf5a0189e93eea08429d72d0211efbe3729
|
|
Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/grpcio-sys/+/1462662
Change-Id: If08a915bbfc930587a966bd463547b148935142d
|
|
The Android.bp file is manually written due to:
1. Binding to Android's existing copy of grpc instead of
the copy that is bundled within the crate.
2. The crates customized grpc_wrap.cc file that provides
additional translation logic.
3. A lot of bindgen customizations in build.rs.
Test: build
Change-Id: I80ae57aa66702d55f2a5985d52d5705bc21c6de1
|
|
And add metadata files using the following command:
get_rust_pkg.py --add3prf -v grpcio-sys-0.6.0 -o grpcio-sys
Use LICENSE file from parent grpcio crate. Add README.android
as requested during security review.
Test: None
Change-Id: Ib5f5c2af6f51d50c536cc4b6979666d480a57041
|
|
|