From 7daeb1f3612198aa84fc6ae9bbad993ce2d33dac Mon Sep 17 00:00:00 2001 From: Yi Kong Date: Wed, 15 Feb 2023 16:50:07 +0900 Subject: [PATCH] Migrate to the new clang lib dir Test: presubmit Bug: 218706358 Change-Id: I6825f7c1f4340a30a14d9d8ce0fb5a3caf813f9e --- vndk/tools/header-checker/android/build-prebuilts.sh | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/vndk/tools/header-checker/android/build-prebuilts.sh b/vndk/tools/header-checker/android/build-prebuilts.sh index 5609c3df7..317e35c70 100755 --- a/vndk/tools/header-checker/android/build-prebuilts.sh +++ b/vndk/tools/header-checker/android/build-prebuilts.sh @@ -143,15 +143,12 @@ cp -R "${SOONG_HOST_OUT}/lib"* "${SOONG_DIST}" # Copy clang header and share files CLANG_DIR="prebuilts/clang/host/${OS}-x86/${LLVM_PREBUILTS_VERSION}" -CLANG_LIB_DIR="${CLANG_DIR}/lib64/clang/${LLVM_RELEASE_VERSION}" -CLANG_LIB_DIR_OUT="${SOONG_DIST}/lib64/clang/${LLVM_RELEASE_VERSION}" +CLANG_LIB_DIR="${CLANG_DIR}/lib/clang/${LLVM_RELEASE_VERSION}" +CLANG_LIB_DIR_OUT="${SOONG_DIST}/lib/clang/${LLVM_RELEASE_VERSION}" mkdir -p "${CLANG_LIB_DIR_OUT}" cp -R "${CLANG_LIB_DIR}/share" "${CLANG_LIB_DIR_OUT}/share" cp -R "${CLANG_LIB_DIR}/include" "${CLANG_LIB_DIR_OUT}/include" -ln -s "lib64/clang/${LLVM_RELEASE_VERSION}/include" "${SOONG_DIST}/clang-headers" -# create symlink lib -> lib64 as toolchain libraries have a RUNPATH pointing to -# $ORIGIN/../lib instead of lib64 -ln -s "lib64" "${SOONG_DIST}/lib" +ln -s "lib/clang/${LLVM_RELEASE_VERSION}/include" "${SOONG_DIST}/clang-headers" # Normalize library file names. All library file names must match their soname. function extract_soname () {