summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2012-04-08 00:18:28 -0400
committerMike Frysinger <vapier@gentoo.org>2012-04-08 00:19:52 -0400
commit9b9ee161b5b61af16e081b5f00dbe0934d9a5305 (patch)
treef7a9066a6bba10a2092becc6be12eeb9ed35a4bf
parent57f058bb34d451b857bc9450cf28117cb2ca7ed7 (diff)
buildsys: fix building with make-3.82+
We can't merge pattern and normal rules as newer make barfs: *** mixed implicit and normal rules. Stop. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
-rw-r--r--Makefile.in5
1 files changed, 3 insertions, 2 deletions
diff --git a/Makefile.in b/Makefile.in
index 0c5296ec0..3694b0ad4 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -458,8 +458,9 @@ allyesconfig: $(conf)
allnoconfig: $(conf)
$(Q)$< -n extra/Configs/Config.in
-defconfig %_defconfig: $(conf)
- $(Q)$< -D extra/Configs/defconfigs/$(ARCH)/$@ extra/Configs/Config.in
+cmd_defconfig = $(Q)$< -D extra/Configs/defconfigs/$(ARCH)/$@ extra/Configs/Config.in
+defconfig: $(conf) ; $(cmd_defconfig)
+%_defconfig: $(conf) ; $(cmd_defconfig)
menuconfig-clean-y:
$(Q)$(MAKE) -C extra/config CLEAN_extra/config