Jackeagle | 1cba413 | 2018-12-19 17:08:24 +0100 | [diff] [blame] | 1 | From 4f058fbadbe7ae6ea770ca6f64e269c48de19edb Mon Sep 17 00:00:00 2001 |
Jackeagle | d3ba228 | 2018-11-17 20:49:22 -0700 | [diff] [blame] | 2 | From: Jackeagle <jackeagle102@gmail.com> |
Jackeagle | a3ae16b | 2018-12-04 11:30:49 -0500 | [diff] [blame] | 3 | Date: Mon, 3 Dec 2018 10:55:52 -0500 |
Jackeagle | 1cba413 | 2018-12-19 17:08:24 +0100 | [diff] [blame] | 4 | Subject: [PATCH 03/11] Revert "kernel: Remove kernel{x}config" |
Jackeagle | d3ba228 | 2018-11-17 20:49:22 -0700 | [diff] [blame] | 5 | |
| 6 | This reverts commit 12c4070d98e0bb69869874d8fcaa22769a07d994. |
| 7 | --- |
| 8 | build/tasks/kernel.mk | 13 ++++++++++++- |
| 9 | 1 file changed, 12 insertions(+), 1 deletion(-) |
| 10 | |
| 11 | diff --git a/build/tasks/kernel.mk b/build/tasks/kernel.mk |
Jackeagle | 1cba413 | 2018-12-19 17:08:24 +0100 | [diff] [blame] | 12 | index 7a674ee..61d63bc 100644 |
Jackeagle | d3ba228 | 2018-11-17 20:49:22 -0700 | [diff] [blame] | 13 | --- a/build/tasks/kernel.mk |
| 14 | +++ b/build/tasks/kernel.mk |
| 15 | @@ -251,7 +251,18 @@ kerneltags: $(KERNEL_CONFIG) |
| 16 | $(hide) mkdir -p $(KERNEL_OUT) |
| 17 | $(MAKE) -C $(KERNEL_SRC) O=$(KERNEL_OUT) ARCH=$(KERNEL_ARCH) $(KERNEL_CROSS_COMPILE) $(KERNEL_CLANG_TRIPLE) $(KERNEL_CC) tags |
| 18 | |
| 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 | -- |
| 36 | 2.17.1 |
| 37 | |