From 50bfd1510395f1d3efc309f146ae516371c47b6c Mon Sep 17 00:00:00 2001 From: Robin Peng Date: Fri, 6 Sep 2024 07:36:46 +0000 Subject: [PATCH] Symlink current prebuilt folder to android root The Android are now based on Trunk Stable world and Pixel prebuilts CLs also needs to reply with this which controlled by the flag which results: - the flag value might be different on each branches - the flag value are mostly different on each release configuration - for local builds, ENGs' needs to figure out the correct location of current prebuilts by checking through entire prebuilt textproto files To alleviate this problem, create an symlink file under android root indicates current prebuilt path after invoke the android lunch cmd. Bug: 364831620 Flag: EXEMPT export current prebuilt path Change-Id: I9066437856338ef7da02be5648a119c1c38cc288 Signed-off-by: Robin Peng --- husky/BoardConfig.mk | 1 + ripcurrent/BoardConfig.mk | 1 + shiba/BoardConfig.mk | 1 + 3 files changed, 3 insertions(+) diff --git a/husky/BoardConfig.mk b/husky/BoardConfig.mk index 63ef483..9240a13 100644 --- a/husky/BoardConfig.mk +++ b/husky/BoardConfig.mk @@ -45,6 +45,7 @@ include device/google/shusky/device-shusky-common.mk include device/google/zuma/BoardConfig-common.mk -include vendor/google_devices/zuma/prebuilts/BoardConfigVendor.mk +include device/google/gs-common/check_current_prebuilt/check_current_prebuilt.mk -include vendor/google_devices/husky/proprietary/BoardConfigVendor.mk include device/google/shusky-sepolicy/husky-sepolicy.mk include device/google/shusky/wifi/BoardConfig-wifi.mk diff --git a/ripcurrent/BoardConfig.mk b/ripcurrent/BoardConfig.mk index a84d4b0..142e21a 100644 --- a/ripcurrent/BoardConfig.mk +++ b/ripcurrent/BoardConfig.mk @@ -31,5 +31,6 @@ include device/google/shusky/device-shusky-common.mk include device/google/zuma/BoardConfig-common.mk -include vendor/google_devices/zuma/prebuilts/BoardConfigVendor.mk +include device/google/gs-common/check_current_prebuilt/check_current_prebuilt.mk include device/google/shusky-sepolicy/ripcurrent-sepolicy.mk include device/google/shusky/wifi/BoardConfig-wifi.mk diff --git a/shiba/BoardConfig.mk b/shiba/BoardConfig.mk index 30d204e..847a288 100644 --- a/shiba/BoardConfig.mk +++ b/shiba/BoardConfig.mk @@ -41,6 +41,7 @@ include device/google/shusky/device-shusky-common.mk include device/google/zuma/BoardConfig-common.mk -include vendor/google_devices/zuma/prebuilts/BoardConfigVendor.mk +include device/google/gs-common/check_current_prebuilt/check_current_prebuilt.mk -include vendor/google_devices/shiba/proprietary/BoardConfigVendor.mk include device/google/shusky-sepolicy/shiba-sepolicy.mk include device/google/shusky/wifi/BoardConfig-wifi.mk