From 83c34970e4d089344536366e04cd653fa0154f3e Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Mon, 17 Aug 2009 17:02:20 +0000 Subject: quick script to automate making releases svn path=/trunk/externals/hardware/arduino/; revision=11932 --- make-release.sh | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100755 make-release.sh diff --git a/make-release.sh b/make-release.sh new file mode 100755 index 0000000..97945f2 --- /dev/null +++ b/make-release.sh @@ -0,0 +1,35 @@ +#!/bin/sh + +PDUINO_VERSION=$1 +FIRMATA_VERSION=$2 + +PDUINO_DIR=Pduino-${PDUINO_VERSION} +FIRMATA_DIR=Firmata-${FIRMATA_VERSION} + +cd /tmp +mkdir pduino-release +cd pduino-release +svn co https://pure-data.svn.sourceforge.net/svnroot/pure-data/trunk/externals/hardware/arduino $PDUINO_DIR + +cd $PDUINO_DIR +svn co https://firmata.svn.sourceforge.net/svnroot/firmata/arduino/trunk $FIRMATA_DIR + +#remove cruft +find . -name .DS_Store -delete +find . -name .svn -print0 | xargs -0 rm -r +rm -rf PICduino examples arduino-stress-test.pd + +zip -9r ../${FIRMATA_DIR}.zip $FIRMATA_DIR +cd .. +zip -9r ${PDUINO_DIR}.zip $PDUINO_DIR + +# add to CVS for my website +cp -a ${FIRMATA_DIR}.zip ${PDUINO_DIR}.zip ~/code/works/pd/ +cd ~/code/works/pd +cvs add ${FIRMATA_DIR}.zip ${PDUINO_DIR}.zip + + + + + + -- cgit v1.2.1