anchor.diff:  
   @msdev /? > nul
   @rem error level: %ERRORLEVEL%
  -@if %ERRORLEVEL% GTR 0 call "vcvars32"
  +@if %ERRORLEVEL% GTR 0 call "C:\Program Files\Microsoft Visual Studio\VC98\Bin\vcvars32"
   @rem Add include and library specifiers to the environment, since for some
   @rem reason, VMware execution of a guest command via their api doesn't seem
   @rem to allow access to HKCU properly ("default" user probably)
  +set DEPD=c:\build\sipx-depends
  +set INCLUDE=%DEPD%\cppunit-1.10.2\include;%DEPD%\pcre\include;%DEPD%\openssl\inc32;%DEPD%\libspeex\include;%INCLUDE%
  +set LIB=%DEPD%\cppunit-1.10.2\lib;%DEPD%\pcre\lib;%DEPD%\openssl\out32.dbg;%DEPD%\libgsm\lib;%DEPD%\libspeex\lib;%LIB%
   
   cd sipXportLib
   del %releaseType%\sipXportLib%libPrefix%.lib
  -msdev sipXportLib.dsp /MAKE "sipXportLib - Win32 %releaseType%" %doClean%
  +msdev sipXportLib.dsp /USEENV /MAKE "sipXportLib - Win32 %releaseType%" %doClean%
   cd ..
   
   cd sipXportLib
   del %releaseType%\sipXportLibTest.exe
  -msdev sipXportLibTest.dsp /MAKE "sipXportLibTest - Win32 %releaseType%" %doClean%
  +msdev sipXportLibTest.dsp /USEENV /MAKE "sipXportLibTest - Win32 %releaseType%" %doClean%
   cd ..
   
   cd sipXsdpLib
  
positive.code: 
  cd sipXtackLib
  del %releaseType%\sipXtackLibTest.exe
  msdev sipXtackLibTest.dsp /MAKE "sipXtackLibTest - Win32 %releaseType%" %doClean%
  cd ..
  
  cd sipXmediaLib
  del %releaseType%\sipXmediaLib%libPrefix%.lib
  msdev sipXmediaLib.dsp /MAKE "sipXmediaLib - Win32 %releaseType%" %doClean%
  cd ..
  
  cd sipXmediaLib\contrib\libgsm
  del %releaseType%\gsm%libPrefix%.lib
  msdev libgsm.dsp /MAKE "libgsm - Win32 %releaseType%" %doClean%
  cd ..\..\..
  
  cd sipXmediaLib
  del %releaseType%\sipXmediaLibTest.exe
  msdev sipXmediaLibTest.dsp /MAKE "sipXmediaLibTest - Win32 %releaseType%" %doClean%
  cd ..
  
  cd sipXmediaAdapterLib
  del %releaseType%\sipXmediaAdapterLib%libPrefix%.lib
  msdev sipXmediaAdapterLib.dsp /MAKE "sipXmediaAdapterLib - Win32 %releaseType%" %doClean%
  cd ..
  
  cd sipXmediaAdapterLib
  del %releaseType%\sipXmediaAdapterLibTest.exe
  msdev sipXmediaAdapterLibTest.dsp /MAKE "sipXmediaAdapterLibTest - Win32 %releaseType%" %doClean%
  cd ..
  
  cd sipXcallLib 
  del %releaseType%\sipXcallLib%libPrefix%.lib
  msdev sipXcallLib.dsp /MAKE "sipXcallLib - Win32 %releaseType%" %doClean%
  cd ..
  
  cd sipXcallLib 
  del %releaseType%\sipXcallLibTest.exe
  msdev sipXcallLibTest.dsp /MAKE "sipXcallLibTest - Win32 %releaseType%" %doClean%
  cd ..
  
  cd sipXcallLib 
  del sipXtapi\%releaseType%\sipXtapiTest.exe
  msdev sipXtapiTest.dsp /MAKE "sipXtapiTest - Win32 %releaseType%" %doClean%
  cd ..
  
  goto end
  
  cd sipXcallLib\examples\sipXezPhone 
  del Debug\sipXezPhone.exe
  msdev sipXezPhone.dsp /MAKE "sipXezPhone - Win32 Debug" %doClean%
  cd ..\..\..
  
  cd sipXcommserverLib 
  del Debug\sipXcommserverLibd.lib
  msdev sipXcommserverLib.dsp /MAKE "sipXcommserverLib - Win32 Debug" %doClean%
  cd ..
  
  cd sipXregistry 
  del Debug\sipXregistry.exe
  msdev sipXregistry.dsp /MAKE "sipXregistry - Win32 Debug" %doClean%
  cd ..
  
  cd sipXproxy
  del Debug\sipXforkingProxy.exe
  msdev sipXforkingProxy.dsp /MAKE "sipXforkingProxy - Win32 Debug" %doClean%
  cd ..
  
  cd sipXproxy
  del Debug\sipXauthproxy.exe
  msdev sipXauthproxy.dsp /MAKE "sipXauthproxy - Win32 Debug" %doClean%
  cd ..
  
  goto end
  
negative.code: 
  cd sipXtackLib
  del %releaseType%\sipXtackLib%libPrefix%.lib
  msdev sipXtackLib.dsp /USEENV /MAKE "sipXtackLib - Win32 %releaseType%" %doClean%
  cd ..
  
  cd sipXsdpLib
  