scripts: gki: Add support for ASUS project handling

* This makes it easier to stay inline with how CAF
   has shifted to handling defconfigs.

Change-Id: Ic874a88916e2610e4c0021f9b48aed1a099cfefd
This commit is contained in:
Alexander Koskovich 2022-02-09 21:59:06 -07:00 committed by Davide Garberi
parent d592f67bc3
commit f71027b93c
2 changed files with 5 additions and 2 deletions

View File

@ -23,6 +23,9 @@ PLATFORM_NAME=$1
BASE_DEFCONFIG=${KERN_SRC}/arch/${ARCH}/configs/${2:-gki_defconfig}
# Fragements that are available for the platform
if [[ -n "$ASUS_BUILD_PROJECT" ]]; then
ASUS_QGKI_FRAG=${CONFIGS_DIR}/${ASUS_BUILD_PROJECT}_QGKI.config
fi
QCOM_GKI_FRAG=${CONFIGS_DIR}/${PLATFORM_NAME}_GKI.config
QCOM_QGKI_FRAG=${CONFIGS_DIR}/${PLATFORM_NAME}_QGKI.config
QCOM_DEBUG_FRAG=${CONFIGS_DIR}/${PLATFORM_NAME}_debug.config
@ -41,4 +44,4 @@ QCOM_GENERIC_PERF_FRAG=${CONFIGS_DIR}/${PLATFORM_NAME}.config
QCOM_GENERIC_DEBUG_FRAG=${CONFIGS_DIR}/${PLATFORM_NAME}-debug.config
export ARCH CROSS_COMPILE REAL_CC HOSTCC HOSTLD HOSTAR KERN_SRC KERN_OUT \
CONFIGS_DIR BASE_DEFCONFIG QCOM_GKI_FRAG QCOM_QGKI_FRAG QCOM_DEBUG_FRAG
CONFIGS_DIR BASE_DEFCONFIG QCOM_GKI_FRAG ASUS_QGKI_FRAG QCOM_QGKI_FRAG QCOM_DEBUG_FRAG

View File

@ -65,7 +65,7 @@ case "$REQUIRED_DEFCONFIG" in
${PLATFORM_NAME}-qgki_defconfig )
# DEBUG_FS fragment.
FINAL_DEFCONFIG_BLEND+=" $QCOM_DEBUG_FS_FRAG"
FINAL_DEFCONFIG_BLEND+=" $ASUS_QGKI_FRAG"
FINAL_DEFCONFIG_BLEND+=" $QCOM_QGKI_FRAG"
${SCRIPTS_ROOT}/fragment_allyesconfig.sh $QCOM_GKI_FRAG $QCOM_GKI_ALLYES_FRAG
FINAL_DEFCONFIG_BLEND+=" $QCOM_GKI_ALLYES_FRAG "