projects
/
openwrt
/
staging
/
florian.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
882190b
)
avoid repeating the same dependency multiple times
author
Felix Fietkau
<nbd@openwrt.org>
Tue, 3 Mar 2009 14:54:19 +0000
(14:54 +0000)
committer
Felix Fietkau
<nbd@openwrt.org>
Tue, 3 Mar 2009 14:54:19 +0000
(14:54 +0000)
SVN-Revision: 14738
include/kernel.mk
patch
|
blob
|
history
diff --git
a/include/kernel.mk
b/include/kernel.mk
index 28567776adec2182daef034aa927c221f7d1ba52..39be10a5777ad1960fe037d606b84e0a5de3a76d 100644
(file)
--- a/
include/kernel.mk
+++ b/
include/kernel.mk
@@
-94,6
+94,12
@@
ifeq ($(DUMP)$(TARGET_BUILD),)
-include $(LINUX_DIR)/.config
endif
-include $(LINUX_DIR)/.config
endif
+define KernelPackage/depends
+ $(STAMP_BUILT): $(LINUX_DIR)/.config
+ define KernelPackage/depends
+ endef
+endef
+
define KernelPackage
NAME:=$(1)
$(eval $(call Package/Default))
define KernelPackage
NAME:=$(1)
$(eval $(call Package/Default))
@@
-126,7
+132,7
@@
$(call KernelPackage/$(1)/config)
endef
endif
endef
endif
- $(
STAMP_BUILT): $(LINUX_DIR)/.config
+ $(
call KernelPackage/depends)
ifneq ($(if $(filter-out %=y %=n %=m,$(KCONFIG)),$(filter m,$(foreach c,$(filter-out %=y %=n %=m,$(KCONFIG)),$($(c)))),.),)
ifneq ($(strip $(FILES)),)
ifneq ($(if $(filter-out %=y %=n %=m,$(KCONFIG)),$(filter m,$(foreach c,$(filter-out %=y %=n %=m,$(KCONFIG)),$($(c)))),.),)
ifneq ($(strip $(FILES)),)