From 7549a9f9a6cc30460df665d403215fbd693305ed Mon Sep 17 00:00:00 2001 From: Yi Kong Date: Thu, 21 Jul 2022 15:55:52 +0800 Subject: [PATCH] Set ALLOW_UNKNOWN_WARNING_OPTION header-checker build may use an older version of clang than the platform version, causing errors for unknown cflags. Setting the env var allows these errors to be suppressed. Test: presubmit Change-Id: Icf08ec5913f5608ffc1e14daf3e6ed71610f733a --- vndk/tools/header-checker/android/build-prebuilts.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/vndk/tools/header-checker/android/build-prebuilts.sh b/vndk/tools/header-checker/android/build-prebuilts.sh index 83d6f125b..5bbed2c7a 100755 --- a/vndk/tools/header-checker/android/build-prebuilts.sh +++ b/vndk/tools/header-checker/android/build-prebuilts.sh @@ -118,6 +118,10 @@ cat > "${SOONG_OUT}/soong.variables" << __EOF__ } __EOF__ +# Allow unknown warning options since this may lag behind platform's compiler +# version. +export ALLOW_UNKNOWN_WARNING_OPTION=true + binaries=() for name in "${SOONG_BINARIES[@]}"; do binaries+=("${SOONG_HOST_OUT}/bin/${name}")