anchor.diff:  )
   
   IF NOT EXIST "%DEPS%\speex". (
  +   cd "%DEPS%"
  +   :: Speex does not have a tagged release for MSVC2008! So, check out trunk instead.
      cecho {0D}Cloning Speex into "%DEPS%\speex".{# #}{\n}
  -   :: speex does not have a tagged release for MSVC2008! So, check out trunk instead.
  -   svn checkout http://svn.xiph.org/trunk/speex/ "%DEPS%\speex"
  -   cd "%DEPS%\speex\win32\VS2008"
  +   svn checkout http://svn.xiph.org/trunk/speex/ speex
  +   cd speex\win32\VS2008
  +   IF NOT %ERRORLEVEL%==0 GOTO :ERROR
      cecho {0D}Building Speex. Please be patient, this will take a while.{# #}{\n}
      msbuild libspeex.sln /p:configuration=Debug /t:libspeex /clp:ErrorsOnly /nologo
      msbuild libspeex.sln /p:configuration=Release /t:libspeex /clp:ErrorsOnly /nologo
  +   :: For some reason /t:libspeex;libspeexdsp wont build the dsp lib, so do it separately.
  +   :: Only build release because the target directory and name are the same for debug and release.
  +   msbuild libspeexdsp\libspeexdsp.vcproj /p:configuration=Release /clp:ErrorsOnly /nologo
  +   :: Copy libspeex.lib also to \lib
  +   copy /Y Win32\Release\libspeex.lib "%DEPS%\speex\lib"
      IF NOT %ERRORLEVEL%==0 GOTO :ERROR
   ) ELSE (
      cecho {0D}Speex already built. Skipping.{# #}{\n}
  
positive.code:    cd openssl
     ren openssl-0.9.8u src
     cd ..
     IF NOT EXIST "%DEPS%\openssl\src" GOTO :ERROR
     rm openssl-0.9.8u.tar
  ) ELSE (
     cecho {0D}OpenSSL already downloaded. Skipping.{# #}{\n}
  
negative.code:    wget "http://garr.dl.sourceforge.net/project/ogre/ogre-dependencies-vc%%2B%%2B/1.7/OgreDependencies_MSVC_20101231.zip"
     IF NOT EXIST OgreDependencies_MSVC_20101231.zip. (
        cecho {0C}Error downloading Ogre depencencies! Aborting!{# #}{\n}
        GOTO :EOF
     )
  
     cecho {0D}Extracting Ogre prebuilt dependencies package.{# #}{\n}
  