bdac6faf2d
Allmodconfig enables as many options as it can to maximize the number of modules it can build. While this is generally a good idea, this can also lead to very convoluted configurations (such as CPU_BIG_ENDIAN=y on arm64) which we don't necessarily want to support even if they break. On the other hand, gki_defconfig already contains the set of core options we definitely want to support, so it makes sense to use that as a base. Point KCONFIG_ALLMODCONFIG to the relevant gki_defconfig file in order to ensure a minimally sensible config that allconfig is not allowed to modify. Bug: 140224784 Signed-off-by: Quentin Perret <qperret@google.com> Change-Id: Ib4cf3c9565f040a577ce3cec008293520be1af84
13 lines
440 B
Plaintext
13 lines
440 B
Plaintext
DEFCONFIG=allmodconfig
|
|
KCONFIG_ALLCONFIG=${ROOT_DIR}/common/arch/${ARCH%_*}/configs/gki_defconfig
|
|
|
|
# XFS_FS is currently broken on this branch with clang-9
|
|
POST_DEFCONFIG_CMDS="update_config"
|
|
function update_config() {
|
|
${KERNEL_DIR}/scripts/config --file ${OUT_DIR}/.config \
|
|
-d TEST_KMOD \
|
|
-d XFS_FS
|
|
(cd ${OUT_DIR} && \
|
|
make O=${OUT_DIR} $archsubarch CC=${CC} CROSS_COMPILE=${CROSS_COMPILE} olddefconfig)
|
|
}
|