#!/bin/bash
#tool om alle khcs files te tarren en op te sturen naar ne server

#gebruik: ./toolPack <mapnaam>

#client settings
clientName="Tias"
uploadServer="wina.be"
uploadUser="xylofaan"
uploadPath="public_html/stuff/"

#algemene settings
if [ -z "$1" ]
then
  echo 'gebruik: ./toolPack <mapnaam>'
  exit 1
else
  proj=$1
fi

uploadPath=$uploadPath$proj
tarExtra=$clientName

tarDay=$(date | awk '{print $2}')
tarMonth=$(date | awk '{print $3}')
tarTime=$(date | awk '{print $4}')
tarHour=${tarTime:0:2}
tarMinute=${tarTime:3:2}
tarName=$proj$tarMonth$tarDay$tarHour$tarMinute$tarExtra

echo "$tarName" > ${proj}/VERSION
tarName=$tarName.tar.bz2

echo "creating tar archive $tarName"
if [ ! -f ${proj}/tarIgnores ]
then
    echo "no Tar ignores, touching file ${proj}/tarIgnores"
    touch ${proj}/tarIgnores
fi
tar -cjf $tarName ${proj}/ -X ${proj}/tarIgnores
rm -Rf ${proj}_old/
cp -a ${proj}/ ${proj}_old/


echo "uploading tar to $uploadServer as $uploadUser in $uploadPath"
scp $tarName $uploadUser@$uploadServer:$uploadPath
