Jackeagle | a76b726 | 2019-05-03 14:53:47 +0200 | [diff] [blame^] | 1 | From 68745b9d232ae2ad1204401833727c00063138b4 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 | a76b726 | 2019-05-03 14:53:47 +0200 | [diff] [blame^] | 4 | Subject: [PATCH 02/17] 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 | a76b726 | 2019-05-03 14:53:47 +0200 | [diff] [blame^] | 12 | index aaa6b6cd..a6642534 100644 |
Jackeagle | d3ba228 | 2018-11-17 20:49:22 -0700 | [diff] [blame] | 13 | --- a/build/tasks/kernel.mk |
| 14 | +++ b/build/tasks/kernel.mk |
Jackeagle | a76b726 | 2019-05-03 14:53:47 +0200 | [diff] [blame^] | 15 | @@ -262,7 +262,18 @@ kerneltags: $(KERNEL_CONFIG) |
Jackeagle | d3ba228 | 2018-11-17 20:49:22 -0700 | [diff] [blame] | 16 | $(hide) mkdir -p $(KERNEL_OUT) |
Jackeagle | a76b726 | 2019-05-03 14:53:47 +0200 | [diff] [blame^] | 17 | $(call make-kernel-target,tags) |
Jackeagle | d3ba228 | 2018-11-17 20:49:22 -0700 | [diff] [blame] | 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 | -- |
Jackeagle | a76b726 | 2019-05-03 14:53:47 +0200 | [diff] [blame^] | 36 | 2.21.0 |
Jackeagle | d3ba228 | 2018-11-17 20:49:22 -0700 | [diff] [blame] | 37 | |