#!/bin/bash

#pav script for making nexuiz client pk3

# set FTEQCCFLAGS= -Wall -Wno-mundane -O3 -Ono-c -Ono-cs -flo
# set PK3NAME = `date +../data%Y%m%d.pk3`
# set ZIP = 7za a -tzip -mx=9

cd /usr/games/nexuiz/svn

rm -rf nexsrc
rm -rf fteqccsrc
rm -f fteqcc.bin
# rm -rf newserver

svn export fteqcc fteqccsrc

svn export nexuiz/data nexsrc

cd fteqccsrc
make
mv fteqcc.bin ..
cd ..

cd nexsrc/qcsrc
cd server
../../../fteqcc.bin -Wall -Wno-mundane -O3 -Ono-c -Ono-cs -flo
cd ../client
../../../fteqcc.bin -Wall -Wno-mundane -O3 -Ono-c -Ono-cs -flo
cd ../menu
../../../fteqcc.bin -Wall -Wno-mundane -O3 -Ono-c -Ono-cs -flo
cd ../..

rm -rf qcsrc/

rm -f `find . -iregex '.*.psd'`
rm -f `find . -iregex '.*.map'`
rm -f `find . -iregex '.*.pl'`
rm -f `find . -iregex '.*.sh'`
rm -f `find . -iregex '.*.lno'`

# $(ZIP) $(PK3NAME)
7za a -tzip -mx=9 `date +../data%Y%m%d.pk3`
#7za a -tzip -mx=9 ../data.pk3

cd ..