Files
swallow_build/kernel.mk
2025-11-28 00:04:12 +08:00

18 lines
1001 B
Makefile

# 默认目标
all: ${OUT_DIR}/kernel
${OUT_DIR}/kernel: ${OBJ_DIR}/KERNEL_OBJ/arch/arm64/boot/Image
cp ${OBJ_DIR}/KERNEL_OBJ/arch/arm64/boot/Image ${OUT_DIR}/kernel
${OBJ_DIR}/KERNEL_OBJ/arch/arm64/boot/Image: ${OBJ_DIR}/KERNEL_OBJ/.config
make -j36 CFLAGS_MODULE="-fno-pic" -C ${TOP}/kernel/meizu/m86 O=${OBJ_DIR}/KERNEL_OBJ VARIANT_DEFCONFIG= SELINUX_DEFCONFIG= Image
make -j36 CFLAGS_MODULE="-fno-pic" -C ${TOP}/kernel/meizu/m86 O=${OBJ_DIR}/KERNEL_OBJ VARIANT_DEFCONFIG= SELINUX_DEFCONFIG= dtbs
make -j36 CFLAGS_MODULE="-fno-pic" -C ${TOP}/kernel/meizu/m86 O=${OBJ_DIR}/KERNEL_OBJ VARIANT_DEFCONFIG= SELINUX_DEFCONFIG= modules
${OBJ_DIR}/KERNEL_OBJ/.config: ${TOP}/kernel/meizu/m86/arch/arm64/configs/cm_pro5_defconfig
mkdir -p ${OBJ_DIR}/KERNEL_OBJ
make -j36 CFLAGS_MODULE="-fno-pic" -C ${TOP}/kernel/meizu/m86 O=${OBJ_DIR}/KERNEL_OBJ VARIANT_DEFCONFIG= SELINUX_DEFCONFIG= cm_pro5_defconfig
${TOP}/kernel/meizu/m86/arch/arm64/configs/cm_pro5_defconfig:
@echo "配置文件变化"