.PHONY: autobuild
autobuild:
- ${MAKE} update build upload
+ ${MAKE} update
+ ${MAKE} build-openslug upload-openslug-cross
+ ${MAKE} build-unslung upload-unslung-modules
+ ${MAKE} build-optware-nslu2 upload-optware-nslu2-cross
+ ${MAKE} build-optware-wl500g upload-optware-wl500g-cross
+ ${MAKE} upload-sources
.PHONY: upload
-upload: upload-openslug-cross upload-unslung-modules upload-optware-nslu2-cross upload-optware-wl500g-cross upload-sources
+upload: upload-openslug-cross upload-ucslugc-cross upload-unslung-modules upload-optware-nslu2-cross upload-optware-wl500g-cross upload-sources
.PHONY: upload-openslug-cross
upload-openslug-cross: openslug/Makefile
rm -rf openslug/tmp/deploy/ipk/morgue
rsync -vlrt --exclude='Packages*' openslug/tmp/deploy/ipk/ unslung@ipkg.nslu2-linux.org:nslu/feeds/openslug/cross/unstable/
- ssh nslu2@sources.nslu2-linux.org mirror/sync-ipk openslug/cross
+ ssh nslu2@sources.nslu2-linux.org mirror/sync-ipk openslug/cross/unstable
rsync -vl openslug/tmp/deploy/ipk/Packages* unslung@ipkg.nslu2-linux.org:nslu/feeds/openslug/cross/unstable/
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/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