Use $(CP) instead of $(INSTALL_BIN) for binaries.
[openwrt.git] / target / sdk / files / Makefile
index 184a1f9..8b054b4 100644 (file)
@@ -42,16 +42,16 @@ define stamp
 tmp/info/.stamp-$(1)-$(shell ls $(2)/*/Makefile $(5) | (md5sum || md5) 2>/dev/null | cut -d' ' -f1)
 endef
 
-STAMP=$(call stamp,pkginfo,package)
+STAMP=$(call stamp,packageinfo,package)
 
 $(STAMP):
        @mkdir -p tmp/info
-       @rm -f tmp/info/.stamp-pkginfo*
+       @rm -f tmp/info/.stamp-packageinfo*
        @touch $@
 
 define filedep
 $(foreach FILE,$(shell ls package/*/Makefile),
-tmp/.pkginfo: $(FILE)
+tmp/.packageinfo: $(FILE)
 $(FILE):
        @true
 )
@@ -59,12 +59,12 @@ endef
 
 $(eval $(filedep))
 
-tmp/.pkginfo: $(STAMP)
+tmp/.packageinfo: $(STAMP)
        @echo -n Collecting package info... 
-       @$(NO_TRACE_MAKE) -s -f include/scan.mk SCAN_TARGET="pkginfo" SCAN_DIR="package" SCAN_NAME="package" SCAN_DEPS=""
+       @$(NO_TRACE_MAKE) -s -f include/scan.mk SCAN_TARGET="packageinfo" SCAN_DIR="package" SCAN_NAME="package" SCAN_DEPS=""
 
 package/%: FORCE
-       @$(NO_TRACE_MAKE) -s tmp/.pkginfo
+       @$(NO_TRACE_MAKE) -s tmp/.packageinfo
        $(MAKE) -C package $(patsubst package/%,%,$@) SDK=1
 
 download: FORCE
@@ -74,9 +74,9 @@ world: FORCE
        $(MAKE) package/compile
        -( \
                cd package; \
-               find . -maxdepth 2 -name Config.in | \
-                       sed -e 's,/Config.in,,g' | \
-                       xargs -r -n1 make compile -C; \
+               for configfile in `find . -maxdepth 2 -name Config.in` ; do \
+                       $(MAKE) compile -C `dirname $$configfile` ; \
+               done \
        )
 
 clean: FORCE
This page took 0.026935 seconds and 4 git commands to generate.