. ${ROOT_DIR}/${KERNEL_DIR}/build.config.common . ${ROOT_DIR}/${KERNEL_DIR}/build.config.aarch64 . ${ROOT_DIR}/${KERNEL_DIR}/build.config.gki FILES=" crypto/fips140.ko " MAKE_GOALS=" modules " if [ "${LTO}" = "none" ]; then echo "The FIPS140 module needs LTO to be enabled." exit 1 fi MODULES_ORDER=android/gki_aarch64_fips140_modules KERNEL_DIR=common DEFCONFIG=fips140_gki_defconfig PRE_DEFCONFIG_CMDS="mkdir -p \${OUT_DIR}/arch/arm64/configs/ && KCONFIG_CONFIG=\${OUT_DIR}/arch/arm64/configs/${DEFCONFIG} ${ROOT_DIR}/${KERNEL_DIR}/scripts/kconfig/merge_config.sh -m -r ${ROOT_DIR}/${KERNEL_DIR}/arch/arm64/configs/gki_defconfig ${ROOT_DIR}/${KERNEL_DIR}/arch/arm64/configs/fips140_gki.fragment" POST_DEFCONFIG_CMDS="" if [ -n "${GKI_BUILD_CONFIG_FRAGMENT}" ]; then source ${GKI_BUILD_CONFIG_FRAGMENT} fi