aboutsummaryrefslogtreecommitdiff
path: root/boca-1.5.0/tools/genpackage.sh
diff options
context:
space:
mode:
authorcassiopc <cassiopc@gmail.com>2012-08-06 09:09:10 +0000
committercassiopc <cassiopc@gmail.com>2012-08-06 09:09:10 +0000
commit866658cded5b92ddb2681dead1ebaf111d712fcc (patch)
treecf7534c4726a142189e096ce82f8d73b2a398ecc /boca-1.5.0/tools/genpackage.sh
downloadboca-866658cded5b92ddb2681dead1ebaf111d712fcc.tar.gz
boca-866658cded5b92ddb2681dead1ebaf111d712fcc.zip
init
Diffstat (limited to 'boca-1.5.0/tools/genpackage.sh')
-rwxr-xr-xboca-1.5.0/tools/genpackage.sh34
1 files changed, 34 insertions, 0 deletions
diff --git a/boca-1.5.0/tools/genpackage.sh b/boca-1.5.0/tools/genpackage.sh
new file mode 100755
index 0000000..0a61c3a
--- /dev/null
+++ b/boca-1.5.0/tools/genpackage.sh
@@ -0,0 +1,34 @@
+#!/bin/bash
+cdir=`pwd`
+basen=`basename $cdir`
+if [ ! -f "$cdir/genpackage.sh" -o "$basen" != "tools" ]; then
+ echo "Please run this script from its own directory in tools/ of the BOCA directory"
+else
+ver=$(basename $(dirname $cdir) | cut -d'-' -f2-)
+echo "*** Processing version $ver"
+cd ../..
+if [ "$ver" != "" -a -d "boca-$ver" ]; then
+echo "boca-$ver" > boca-$ver/src/version
+echo -e "<?php\n\$BOCAVERSION='boca-$ver';\n\$YEAR='2012';\n?>\n" > boca-$ver/src/versionnum.php
+touch boca-$ver/src/private/runtmp/run0.php boca-$ver/src/private/scoretmp/0.php boca-$ver/src/private/remotescores/0.dat \
+ boca-$ver/src/private/remotescores/0.tmp boca-$ver/src/private/problemtmp/problem0.tmp
+rm -f boca-$ver/src/balloons/*.png
+rm -f boca-$ver/src/private/runtmp/run*.php boca-$ver/src/private/scoretmp/*.php boca-$ver/src/private/remotescores/*.dat \
+ boca-$ver/src/private/remotescores/*.tmp
+rm -rf boca-$ver/src/private/problemtmp/problem*
+touch boca-$ver/.temp
+rm boca-$ver/.temp `find boca-$ver/ -name "*.orig"`
+touch boca-$ver/.temp
+rm boca-$ver/.temp `find boca-$ver/ -name "*~"`
+touch boca-$ver/.temp
+rm boca-$ver/.temp `find boca-$ver/ -name ".\#*"`
+cd boca-$ver/tools/etc
+tar cvzf ../icpc.etc.tgz *
+cd ../../..
+tar czf boca-$ver.tgz boca-$ver/
+echo "*** file generated: `pwd`/boca-$ver.tgz"
+else
+ echo "*** boca-$ver not found"
+fi
+fi
+cd $cdir