diff options
author | Toni Uhlig <matzeton@googlemail.com> | 2018-08-29 13:45:25 +0200 |
---|---|---|
committer | Toni Uhlig <matzeton@googlemail.com> | 2018-08-29 13:45:25 +0200 |
commit | f405cd6f119c24d112e6ff46ff91b0527402a7a3 (patch) | |
tree | c4763557e5035db7e90ed609b032f10877da7d5d | |
parent | 47326cbed27b11d17c41be30180f61cbc3c6ddb8 (diff) |
create defconfig only if the user wants so
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
-rw-r--r-- | Makefile | 7 |
1 files changed, 6 insertions, 1 deletions
@@ -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 |