blob: 185bc38ba8b1a7d91d1d68e76d4cc71df57dea70 [file] [log] [blame]
Jackeaglea76b7262019-05-03 14:53:47 +02001From 68745b9d232ae2ad1204401833727c00063138b4 Mon Sep 17 00:00:00 2001
Jackeagled3ba2282018-11-17 20:49:22 -07002From: Jackeagle <jackeagle102@gmail.com>
Jackeaglea3ae16b2018-12-04 11:30:49 -05003Date: Mon, 3 Dec 2018 10:55:52 -0500
Jackeaglea76b7262019-05-03 14:53:47 +02004Subject: [PATCH 02/17] Revert "kernel: Remove kernel{x}config"
Jackeagled3ba2282018-11-17 20:49:22 -07005
6This reverts commit 12c4070d98e0bb69869874d8fcaa22769a07d994.
7---
8 build/tasks/kernel.mk | 13 ++++++++++++-
9 1 file changed, 12 insertions(+), 1 deletion(-)
10
11diff --git a/build/tasks/kernel.mk b/build/tasks/kernel.mk
Jackeaglea76b7262019-05-03 14:53:47 +020012index aaa6b6cd..a6642534 100644
Jackeagled3ba2282018-11-17 20:49:22 -070013--- a/build/tasks/kernel.mk
14+++ b/build/tasks/kernel.mk
Jackeaglea76b7262019-05-03 14:53:47 +020015@@ -262,7 +262,18 @@ kerneltags: $(KERNEL_CONFIG)
Jackeagled3ba2282018-11-17 20:49:22 -070016 $(hide) mkdir -p $(KERNEL_OUT)
Jackeaglea76b7262019-05-03 14:53:47 +020017 $(call make-kernel-target,tags)
Jackeagled3ba2282018-11-17 20:49:22 -070018
19-.PHONY: kernelsavedefconfig alldefconfig
20+.PHONY: kernelconfig kernelxconfig kernelsavedefconfig alldefconfig
21+
22+kernelconfig: KERNELCONFIG_MODE := menuconfig
23+kernelxconfig: KERNELCONFIG_MODE := xconfig
24+kernelxconfig kernelconfig:
25+ $(hide) mkdir -p $(KERNEL_OUT)
26+ $(MAKE) $(KERNEL_MAKE_FLAGS) -C $(KERNEL_SRC) O=$(KERNEL_OUT) ARCH=$(KERNEL_ARCH) $(KERNEL_CROSS_COMPILE) $(KERNEL_CLANG_TRIPLE) $(KERNEL_CC) $(KERNEL_DEFCONFIG)
27+ env KCONFIG_NOTIMESTAMP=true \
28+ $(MAKE) -C $(KERNEL_SRC) O=$(KERNEL_OUT) ARCH=$(KERNEL_ARCH) $(KERNEL_CROSS_COMPILE) $(KERNEL_CLANG_TRIPLE) $(KERNEL_CC) $(KERNELCONFIG_MODE)
29+ env KCONFIG_NOTIMESTAMP=true \
30+ $(MAKE) -C $(KERNEL_SRC) O=$(KERNEL_OUT) ARCH=$(KERNEL_ARCH) $(KERNEL_CROSS_COMPILE) $(KERNEL_CLANG_TRIPLE) $(KERNEL_CC) savedefconfig
31+ cp $(KERNEL_OUT)/defconfig $(KERNEL_DEFCONFIG_SRC)
32
33 kernelsavedefconfig:
34 $(hide) mkdir -p $(KERNEL_OUT)
35--
Jackeaglea76b7262019-05-03 14:53:47 +0200362.21.0
Jackeagled3ba2282018-11-17 20:49:22 -070037