anchor.diff:  
   set DOTNET_PATH=%SystemRoot%\Microsoft.NET\Framework\v3.5;%SystemRoot%\Microsoft.NET\Framework\v2.0.50727
   
  +:: figure out path to active state perl.  It's different between old batlab and new batlab
  +::
   set PERL_PATH=
   :: Is active perl passed as prereqs?
   set ACTIVE_PERL_DIR=%_NMI_PREREQ_ActivePerl_ROOT%
  
positive.code: echo PERL_PATH=%PERL_PATH%
  :got_perl
  
  if "~%_NMI_PREREQ_7_Zip_ROOT%"=="~" (
    set ZIP_PATH=%ProgramFiles%\7-Zip
  ) else (
    set ZIP_PATH=%_NMI_PREREQ_7_Zip_ROOT%
  )
  set WIX_PATH=%WIX%
  set MSCONFIG_TOOLS_DIR=%BUILD_ROOT%\msconfig
  if "~%_NMI_PREREQ_cmake_ROOT%"=="~" (
     set CMAKE_BIN_DIR=%ProgramFiles%\CMake 2.8\bin
  ) else (
     set CMAKE_BIN_DIR=%_NMI_PREREQ_cmake_ROOT%\bin
  )
  
  set PATH=%SystemRoot%\system32;%SystemRoot%;%PERL_PATH%;%MSCONFIG_TOOLS_DIR%;%VS_DIR%\Common7\IDE;%VC_BIN%;%CMAKE_BIN_DIR%;%ZIP_PATH%;%WIX_PATH%
  @echo PATH=%PATH%
  
negative.code: set TEMP=%BUILD_ROOT%\Temp
  set TMP=%BUILD_ROOT%\Temp
  
  :: pick up compiler path from VS90COMNTOOLS environment variable
  ::
  for /D %%I in ("%VS90COMNTOOLS%..") do set VS90ROOT=%%~sdpI
  set VS_DIR=%VS90ROOT:~0,-1%
  set VC_DIR=%VS_DIR%\VC
  