[PD-cvs] scripts load_every_help.sh,NONE,1.1
Hans-Christoph Steiner
eighthave at users.sourceforge.net
Wed Feb 8 04:48:22 CET 2006
- Previous message: [PD-cvs] externals/bsaylor GPL.txt, NONE, 1.1 Makefile, NONE, 1.1 README.txt, NONE, 1.1 altivec-perform.inc.c, NONE, 1.1 noiseburst.wav, NONE, 1.1 partconv~.c, NONE, 1.1 partconv~.dsp, NONE, 1.1 partconv~.dsw, NONE, 1.1 partconv~.libs, NONE, 1.1 partconv~.vcproj, NONE, 1.1 pvoc~.c, NONE, 1.1 pvoc~.libs, NONE, 1.1 sse-conv.inc.c, NONE, 1.1
- Next message: [PD-cvs] scripts load_every_object.sh, NONE, 1.1 load_every_help.sh, 1.1, 1.2
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Update of /cvsroot/pure-data/scripts
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24539
Added Files:
load_every_help.sh
Log Message:
a simple start to start automating the testing of Pd builds. It just opens then closes every help file it finds and logs the results. This is a super simple script to contribute to Matju's Pure Unity effort
--- NEW FILE: load_every_help.sh ---
#!/bin/sh
PD_ROOT=$1
NETRECEIVE_PATCH=/tmp/.____pd_netreceive____.pd
PORT_NUMBER=55556
LOG_FILE=/tmp/load_every_help-log-`date +20%y-%m-%d_%H.%M.%S`.txt
helpdir=${PD_ROOT}/doc
bindir=${PD_ROOT}/bin
function make_netreceive_patch ()
{
rm $1
touch $1
echo '#N canvas 222 130 454 304 10;' >> $1
echo "#X obj 111 83 netreceive $PORT_NUMBER 0 old;" >> $1
}
function open_patch ()
{
echo "OPENING: $1 $2" >> $LOG_FILE
echo "; pd open $1 $2;" | ${bindir}/pdsend $PORT_NUMBER localhost tcp
}
function close_patch ()
{
echo "CLOSING: $1" >> $LOG_FILE
echo "; pd-$1 menuclose;" | ${bindir}/pdsend $PORT_NUMBER localhost tcp
}
make_netreceive_patch $NETRECEIVE_PATCH
touch $LOG_FILE
${bindir}/pd -nogui -stderr -open $NETRECEIVE_PATCH >> $LOG_FILE 2>&1 &
#wait for pd to start
sleep 30
for file in `find $helpdir -name '*.pd'`; do
filename=`echo $file|sed 's|.*/\(.*\.pd\)$|\1|'`
dir=`echo $file|sed 's|\(.*\)/.*\.pd$|\1|'`
open_patch $filename $dir
sleep 1
close_patch $filename
done
- Previous message: [PD-cvs] externals/bsaylor GPL.txt, NONE, 1.1 Makefile, NONE, 1.1 README.txt, NONE, 1.1 altivec-perform.inc.c, NONE, 1.1 noiseburst.wav, NONE, 1.1 partconv~.c, NONE, 1.1 partconv~.dsp, NONE, 1.1 partconv~.dsw, NONE, 1.1 partconv~.libs, NONE, 1.1 partconv~.vcproj, NONE, 1.1 pvoc~.c, NONE, 1.1 pvoc~.libs, NONE, 1.1 sse-conv.inc.c, NONE, 1.1
- Next message: [PD-cvs] scripts load_every_object.sh, NONE, 1.1 load_every_help.sh, 1.1, 1.2
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the Pd-cvs
mailing list