#!/bin/bash
#uname = CYGWIN_NT-5.1
#uname -o = Cygwin
SYSNAME=$(uname)
mkdir tempBuild
rm bin/ccarve
cd tempBuild
rm -Rf *
cmake -Dccarve_debug:BOOL=OFF -DBUILD_SHARED_LIBS:BOOL=OFF -Dccarve_build_tests:BOLL=OFF ..
make package
bits=$(file ../bin/ccarve |sed 's/.*\(32\)-bit.*/\1/;s/.*\(64\)-bit.*/\1/;s/.*\(i386\).*/32/')

fName=`basename ccarve*.zip`
fNewName=${fName%.*}
if [ $SYSNAME == "Darwin" ]
then
  fNewName=${fNewName/Darwin/MacOS} 
fi
#echo f=$fName
#echo fn=../bin/${fNewName}${bits}Static.zip
mv $fName ../bin/${fNewName}${bits}Static.zip

rm -Rf *
cmake -Dccarve_debug:BOOL=OFF -DBUILD_SHARED_LIBS:BOOL=ON -Dccarve_build_tests:BOLL=OFF ..
make package
fName=`basename ccarve*.zip`
fNewName=${fName%.*}
if [ $SYSNAME == "Darwin" ]
then
  fNewName=${fNewName/Darwin/MacOS} 
fi
mv $fName ../bin/${fNewName}${bits}Dynamic.zip
cd ..
rm -Rf tempBuild
