From ebce0d95014b64a4e78623c97b4b429eb1a25bf3 Mon Sep 17 00:00:00 2001 From: Hsin-Yi Chen Date: Thu, 6 Apr 2023 15:04:03 +0800 Subject: [PATCH] Copy ABI dumps from current/64 to FINAL_PLATFORM_SDK_VERSION/64 Because prebuilts/abi-dumps/ndk/current contains additional ABI dumps that are not included in the finalization process, the script copies only the subdirectory to the finalized ABI dump directory. Test: ./finalize-sdk-rel.sh Bug: 276503801 Change-Id: I76287cf110323baf40035a957564a1e8f39e8015 --- tools/finalization/finalize-sdk-rel.sh | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/tools/finalization/finalize-sdk-rel.sh b/tools/finalization/finalize-sdk-rel.sh index 9b5415be38..cbee005600 100755 --- a/tools/finalization/finalize-sdk-rel.sh +++ b/tools/finalization/finalize-sdk-rel.sh @@ -40,13 +40,15 @@ function finalize_sdk_rel() { cp -r "$top/system/sepolicy/private/" "$top/system/sepolicy/prebuilts/api/${FINAL_PLATFORM_SDK_VERSION}.0/" # prebuilts/abi-dumps/ndk - mv "$top/prebuilts/abi-dumps/ndk/current" "$top/prebuilts/abi-dumps/ndk/$FINAL_PLATFORM_SDK_VERSION" + mkdir -p "$top/prebuilts/abi-dumps/ndk/$FINAL_PLATFORM_SDK_VERSION" + cp -r "$top/prebuilts/abi-dumps/ndk/current/64/" "$top/prebuilts/abi-dumps/ndk/$FINAL_PLATFORM_SDK_VERSION/" # prebuilts/abi-dumps/vndk mv "$top/prebuilts/abi-dumps/vndk/$CURRENT_PLATFORM_CODENAME" "$top/prebuilts/abi-dumps/vndk/$FINAL_PLATFORM_SDK_VERSION" # prebuilts/abi-dumps/platform - mv "$top/prebuilts/abi-dumps/platform/current" "$top/prebuilts/abi-dumps/platform/$FINAL_PLATFORM_SDK_VERSION" + mkdir -p "$top/prebuilts/abi-dumps/platform/$FINAL_PLATFORM_SDK_VERSION" + cp -r "$top/prebuilts/abi-dumps/platform/current/64/" "$top/prebuilts/abi-dumps/platform/$FINAL_PLATFORM_SDK_VERSION/" } finalize_sdk_rel