run metadata scanning only once when multiple targets are specified on the command line

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6754 3c298f89-4303-0410-b956-a3cf2f4a3e73
master
Felix Fietkau 2007-03-29 11:26:35 +00:00
parent a65202bf3f
commit b85ea2c366
1 changed files with 5 additions and 2 deletions

View File

@ -91,11 +91,14 @@ kernel_menuconfig: .config FORCE
-$(MAKE) target/linux-prepare
$(NO_TRACE_MAKE) -C target/linux menuconfig
package/%:
scan_packages:
@$(NO_TRACE_MAKE) -s tmp/.pkginfo tmp/.targetinfo
package/%: scan_packages
$(MAKE) -C package $(patsubst package/%,%,$@)
target/%:
target/%: scan_packages
@$(NO_TRACE_MAKE) -s tmp/.pkginfo tmp/.targetinfo
$(MAKE) -C target $(patsubst target/%,%,$@)