From 54654efcedad0d5d883dc65470c1d14b1bc25d2e Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Thu, 3 Aug 2006 05:12:00 +0000 Subject: first complete sketch of pd-main auto-builder; time to try it svn path=/trunk/; revision=5464 --- scripts/auto-build/pd-main-auto-builder.sh | 40 ++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100755 scripts/auto-build/pd-main-auto-builder.sh (limited to 'scripts') diff --git a/scripts/auto-build/pd-main-auto-builder.sh b/scripts/auto-build/pd-main-auto-builder.sh new file mode 100755 index 00000000..20ffbdd5 --- /dev/null +++ b/scripts/auto-build/pd-main-auto-builder.sh @@ -0,0 +1,40 @@ +#!/bin/sh + +HOSTNAME=`hostname` +SYSTEM=`uname -s` +DATE=`date +%Y-%m-%d` +TIME=`date +%H.%M.%S` +SCRIPT=`echo $0| sed 's|.*/\(.*\)|\1|g'` + +ROOT_DIR=/home/pd/auto-build/pd-main/pure-data + +case $SYSTEM in + Linux) + configure_options="--enable-alsa --enable-jack" + platform_name=`uname -m` + ;; + Darwin) + configure_options="--enable-jack" + platform_name=`uname -p` + ;; + MINGW*) + configure_options="" + platform_name=i386 + ;; + *) + echo "ERROR: Platform $SYSTEM not supported!" + exit + ;; +esac + +package_name="${ROOT_DIR{}/pd-${DATE}-${SYSTEM}-${HOSTNAME}-${platform_name}.tar.bz2" + +cd ${ROOT_DIR}/pure-data/pd/src && \ + autoconf && \ + ./configure $configure_options && \ + make && \ + cd ../../ && \ + tar cjf $package_name pd && \ + rsync -a ${package_name} rsync://128.238.56.50/upload/${DATE}/ + + -- cgit v1.2.1