18 lines
1001 B
Makefile
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 "配置文件变化"
|