diff options
-rw-r--r-- | scripts/kconfig/Makefile | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/scripts/kconfig/Makefile b/scripts/kconfig/Makefile index e0d7e2190..ed07c4c62 100644 --- a/scripts/kconfig/Makefile +++ b/scripts/kconfig/Makefile | |||
@@ -2,6 +2,17 @@ | |||
2 | # Kernel configuration targets | 2 | # Kernel configuration targets |
3 | # These targets are used from top-level makefile | 3 | # These targets are used from top-level makefile |
4 | 4 | ||
5 | # If w64devkit isn't run via w64devkit.exe W64DEVKIT won't be | ||
6 | # defined. If HOSTCC targets the mingw32 platform set W64DEVKIT. | ||
7 | ifndef W64DEVKIT | ||
8 | host_target := $(shell $(HOSTCC) -v 2>&1 | grep ^Target:) | ||
9 | host_platform := $(lastword $(subst -, ,$(host_target))) | ||
10 | ifeq ($(host_platform),mingw32) | ||
11 | W64DEVKIT := 1 | ||
12 | export W64DEVKIT | ||
13 | endif | ||
14 | endif | ||
15 | |||
5 | PHONY += oldconfig xconfig gconfig menuconfig config silentoldconfig update-po-config | 16 | PHONY += oldconfig xconfig gconfig menuconfig config silentoldconfig update-po-config |
6 | 17 | ||
7 | xconfig: $(obj)/qconf | 18 | xconfig: $(obj)/qconf |