#!/bin/bash

DEVENV="/cygdrive/c/Program Files/Microsoft Visual Studio 8/Common7/IDE/devenv.com"
PROJ="../CERT2_VS2005/CERTDemo/CERTDemo.vcproj"
FOUT="../buildout.txt"

rm -f ${FOUT}

#. vsvars32.sh
#
# create cygwin shell variables from vsvars.bat
#

vshome="/cygdrive/c/Program\ Files/Microsoft\ Visual\ Studio\ 8"
fwhome="/cygdrive/c/WINDOWS/Microsoft.NET/Framework"
fwver="v2.0.50727"

if [ $vsvars ]; then
:
else

    export VSINSTALLDIR=$vshome

    export VCINSTALLDIR=$vshome/VC
    export FrameworkDir=$fwhome
    export FrameworkVersion=$fwver
    export FrameworkSDKDir=$vshome/SDK/v2.0

    export DevEnvDir=$vshome/Common7/IDE

    export PATH=$vshome/Common7/IDE:$vshome/VC/BIN:$vshome/Common7/Tools:$vshome/Common7/Tools/bin:$vshome/VC/PlatformSDK/bin:$vshome/SDK/v2.0/bin:$fwhome/$fwver:$vshome/VC/VCPackages:$PATH
    export INCLUDE=$vshome/VC/ATLMFC/INCLUDE:$vshome/VC/INCLUDE:$vshome/VC/PlatformSDK/include:$vshome/SDK/v2.0/include:$INCLUDE
    export LIB=$vshome/VC/ATLMFC/LIB:$vshome/VC/LIB:$vshome/VC/PlatformSDK/lib:$vshome/SDK/v2.0/lib:$LIB
    export LIBPATH=$fwhome/$fwver:$vshome/VC/ATLMFC/LIB

    export vsvars=1;
fi

if [ $# -gt 0 ]; then
	"${DEVENV}" ${PROJ} /build release /project CERTDemo /NoLogo
else
	"${DEVENV}" ${PROJ} /clean release /project CERTDemo /out ${FOUT} /log ${FOUT} /NoLogo > /dev/null
	"${DEVENV}" ${PROJ} /build release /project CERTDemo /out ${FOUT} /log ${FOUT} /NoLogo > /dev/null
fi
