summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorJohn Bowler <jbowler@nslu2-linux.org>2005-08-01 00:36:35 +0000
committerOpenEmbedded Project <openembedded-devel@lists.openembedded.org>2005-08-01 00:36:35 +0000
commit846b32b8001abc1608640d45c11e68c609c34b69 (patch)
tree49624a36474978e425a8ea72e540eeb5c0779e88 /Makefile
parentf1fa325bda1a07938f7a94f201264e0d655f5804 (diff)
Add ucslugc targets
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile19
1 files changed, 16 insertions, 3 deletions
diff --git a/Makefile b/Makefile
index fd5770bcd7..5d9b1915de 100644
--- a/Makefile
+++ b/Makefile
@@ -33,6 +33,10 @@ unslung build-unslung: unslung/Makefile bitbake/bin/bitbake openembedded/conf/ma
openslug build-openslug: openslug/Makefile bitbake/bin/bitbake openembedded/conf/machine/nslu2.conf
( cd openslug ; make )
+.PHONY: ucslugc build-ucslugc
+ucslugc build-ucslugc: ucslugc/Makefile bitbake/bin/bitbake openembedded/conf/machine/nslu2.conf
+ ( cd ucslugc ; make )
+
.PHONY: optware build-optware
optware build-optware: build-optware-nslu2 build-optware-wl500g
@@ -57,10 +61,10 @@ setup-monotone monotone/nslu2-linux.db:
- ( monotone -d monotone/nslu2-linux.db unset database default-include-pattern )
( monotone -d monotone/nslu2-linux.db pull monotone.nslu2-linux.org org.openembedded.* org.nslu2-linux.* )
-downloads:
- [ -e downloads ] || mkdir -p downloads
+downloads home:
+ [ -e $@ ] || mkdir -p $@
-unslung/Makefile openslug/Makefile MT/revision:
+unslung/Makefile openslug/Makefile ucslugc/Makefile common/Make.rules MT/revision:
${MAKE} downloads
[ -e monotone/nslu2-linux.db ] || ( ${MAKE} monotone/nslu2-linux.db )
[ -e MT/revision ] || ( monotone -d monotone/nslu2-linux.db co -b org.nslu2-linux.dev . )
@@ -256,6 +260,15 @@ upload-openslug-cross: openslug/Makefile
rsync -vlrt --delete openslug/tmp/deploy/ipk/ unslung@ipkg.nslu2-linux.org:nslu/feeds/openslug/cross/unstable/
ssh nslu2@sources.nslu2-linux.org mirror/sync-packages-clean openslug/cross
+.PHONY: upload-ucslugc-cross
+upload-ucslugc-cross: ucslugc/Makefile
+ rm -rf ucslugc/tmp/deploy/ipk/morgue
+ rsync -vlrt --exclude='Packages*' ucslugc/tmp/deploy/ipk/ unslung@ipkg.nslu2-linux.org:nslu/feeds/ucslugc/cross/unstable/
+ ssh nslu2@sources.nslu2-linux.org mirror/sync-ipk ucslugc/cross
+ rsync -vl ucslugc/tmp/deploy/ipk/Packages* unslung@ipkg.nslu2-linux.org:nslu/feeds/ucslugc/cross/unstable/
+ rsync -vlrt --delete ucslugc/tmp/deploy/ipk/ unslung@ipkg.nslu2-linux.org:nslu/feeds/ucslugc/cross/unstable/
+ ssh nslu2@sources.nslu2-linux.org mirror/sync-packages-clean ucslugc/cross
+
.PHONY: upload-unslung-modules
upload-unslung-modules: unslung/Makefile
rm -rf unslung/tmp/deploy/ipk/morgue