summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Maennich <maennich@google.com>2020-12-01 11:49:13 +0000
committerMatthias Maennich <maennich@google.com>2020-12-01 11:49:13 +0000
commite71624bf30289908f6174c7c90e6698612ed5db7 (patch)
tree57995c6d621b4da143856858c96e6493034b1a5e
parent630d863425d43b87fd64d9c1a715c6899ca4e0e3 (diff)
downloadbuild-tools-e71624bf30289908f6174c7c90e6698612ed5db7.tar.gz
kernel-build-tools: Explicitly build libcrypto
libcrypto had been so far built indirectly referred to by another target. That dependency apparently got dropped. Hence, explicitly built libcrypto for distribution. Bug: 135570712 Signed-off-by: Matthias Maennich <maennich@google.com> Change-Id: I84739f9f1814325cfe356ddbce503dcea315fb23
-rwxr-xr-xbuild-prebuilts.sh7
1 files changed, 6 insertions, 1 deletions
diff --git a/build-prebuilts.sh b/build-prebuilts.sh
index e115fb8..eb175e4 100755
--- a/build-prebuilts.sh
+++ b/build-prebuilts.sh
@@ -39,10 +39,15 @@ EOF
ufdt_apply_overlay
)
+ SOONG_LIBRARIES=(
+ libcrypto-host.so
+ )
+
binaries="${SOONG_BINARIES[@]/#/${SOONG_HOST_OUT}/bin/}"
+ libraries="${SOONG_LIBRARIES[@]/#/${SOONG_HOST_OUT}/lib64/}"
# Build everything
- build/soong/soong_ui.bash --make-mode --skip-make ${binaries}
+ build/soong/soong_ui.bash --make-mode --skip-make ${binaries} ${libraries}
# Stage binaries
mkdir -p ${SOONG_OUT}/dist/bin