diff options
author | Matthias Maennich <maennich@google.com> | 2020-05-06 21:45:42 +0200 |
---|---|---|
committer | Matthias Maennich <maennich@google.com> | 2020-05-06 21:45:42 +0200 |
commit | a70f4b2b5a03bebf3c96fe4e0a0eb60dd61d49b5 (patch) | |
tree | f3c937210e99517aeb46418c97aafbb1fbe618c5 | |
parent | b175813eaa75b01858a5494842a084dc77b02802 (diff) | |
download | build-a70f4b2b5a03bebf3c96fe4e0a0eb60dd61d49b5.tar.gz |
build.sh: process KMI_WHITELIST independent of ABI_DEFINITION
Otherwise this breaks configurations that set a KMI_WHITELIST without
and ABI_DEFINITION (as does build_abi.sh).
Fixes: d96f85df16ec ("build.sh: write abi.prop to contain ABI related properties")
Change-Id: I822698748ecba770082eef04ad9d5e4b0c41f1d4
Signed-off-by: Matthias Maennich <maennich@google.com>
-rwxr-xr-x | build.sh | 17 |
1 files changed, 9 insertions, 8 deletions
@@ -303,26 +303,27 @@ if [ -n "${TAGS_CONFIG}" ]; then exit 0 fi +# Truncate abi.prop file +ABI_PROP=${DIST_DIR}/abi.prop +: > ${ABI_PROP} + if [ -n "${ABI_DEFINITION}" ]; then - ABI_PROP=${DIST_DIR}/abi.prop ABI_XML=${DIST_DIR}/abi.xml - : > ${ABI_PROP} - echo "KMI_DEFINITION=abi.xml" >> ${ABI_PROP} echo "KMI_MONITORED=1" >> ${ABI_PROP} - if [ -n "${KMI_WHITELIST}" ]; then - ABI_WL=${DIST_DIR}/abi_whitelist - echo "KMI_WHITELIST=abi_whitelist" >> ${ABI_PROP} - fi - if [ -n "${KMI_ENFORCED}" ]; then echo "KMI_ENFORCED=1" >> ${ABI_PROP} fi fi +if [ -n "${KMI_WHITELIST}" ]; then + ABI_WL=${DIST_DIR}/abi_whitelist + echo "KMI_WHITELIST=abi_whitelist" >> ${ABI_PROP} +fi + # Copy the abi_${arch}.xml file from the sources into the dist dir if [ -n "${ABI_DEFINITION}" ]; then echo "========================================================" |