From f405cd6f119c24d112e6ff46ff91b0527402a7a3 Mon Sep 17 00:00:00 2001 From: Toni Uhlig Date: Wed, 29 Aug 2018 13:45:25 +0200 Subject: create defconfig only if the user wants so Signed-off-by: Toni Uhlig --- Makefile | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index ca6a2f4..1a4769a 100644 --- a/Makefile +++ b/Makefile @@ -2,6 +2,8 @@ ARCH=$(shell uname -m) NET_BRIDGE ?= br0 NET_HWADDR ?= 66:66:66:66:66:66 NET_IP4 ?= +LINUX_LOCAL ?= +DEFCONFIG ?= BUILDJOBS ?= $(shell cat /proc/cpuinfo | grep -o '^processor' | wc -l) THIS_DIR=$(realpath .) @@ -92,8 +94,11 @@ extract: dl $(LINUX_BUILD_DIR)/Makefile $(MUSL_BUILD_DIR)/Makefile $(BUSYBOX_BUI $(LINUX_TARGET): cp -v '$(CFG_DIR)/linux.config' '$(LINUX_BUILD_DIR)/.config' - #make -C '$(LINUX_BUILD_DIR)' oldconfig +ifeq (x$(DEFCONFIG),x) + make -C '$(LINUX_BUILD_DIR)' oldconfig +else make -C '$(LINUX_BUILD_DIR)' x86_64_defconfig +endif make -C '$(LINUX_BUILD_DIR)' kvmconfig make -C '$(LINUX_BUILD_DIR)' -j$(BUILDJOBS) ARCH='$(ARCH)' bzImage make -C '$(LINUX_BUILD_DIR)' -j$(BUILDJOBS) ARCH='$(ARCH)' INSTALL_HDR_PATH='$(ROOTFS_DIR)/usr' headers_install -- cgit v1.2.3