summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTreehugger Robot <android-test-infra-autosubmit@system.gserviceaccount.com>2023-11-27 12:24:47 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2023-11-27 12:24:47 +0000
commit4c97b58e9498912fc68aa5669121d60d1efd050d (patch)
tree29aa96d43ac23a1ef5ac184745d3a4475ab113dd
parentea17d8bee5606603046e9dd220f3dec6e8d19656 (diff)
parentc7eb19c32b2bc74b3d1d9c326e3a6486843e9279 (diff)
downloadboringssl-4c97b58e9498912fc68aa5669121d60d1efd050d.tar.gz
Merge "Sandbox libbssl_sys_src_nostd" into main am: d0951e49ee am: 1a57050a09 am: c7eb19c32b
Original change: https://android-review.googlesource.com/c/platform/external/boringssl/+/2844752 Change-Id: I40d10ec9076818aa7302276e6833f9cfeec0850a Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r--Android.bp6
1 files changed, 4 insertions, 2 deletions
diff --git a/Android.bp b/Android.bp
index 2babf3a1..211f7125 100644
--- a/Android.bp
+++ b/Android.bp
@@ -819,9 +819,10 @@ cc_library_host_static {
}
// Replace the upstream CMake placeholder with a re-export of all of the local bindgen output.
-gensrcs {
+genrule {
name: "libbssl_sys_src",
srcs: ["src/rust/bssl-sys/src/lib.rs"],
+ out: ["lib.rs"],
cmd: "sed 's@^include!(env!(\"BINDGEN_RS_FILE\"));@pub use bssl_sys_raw::*;@' $(in) > $(out)",
}
@@ -863,9 +864,10 @@ rust_library_host_rlib {
],
}
-gensrcs {
+genrule {
name: "libbssl_sys_src_nostd",
srcs: [":libbssl_sys_src"],
+ out: ["lib.rs"],
cmd: "(echo '#![no_std]' && cat $(in)) > $(out)",
}