anchor.diff:  cd examples\lsusb_ddkbuild
   copy ..\..\msvc\lsusb_sources sources >NUL 2>&1
   @echo on
  -build -cwgZ
  +%BUILD_CMD%
   @echo off
  -if errorlevel 1 goto buildlsusberror
  +if errorlevel 1 goto builderror
   cd ..\..
   
   set srcPath=examples\lsusb_ddkbuild\obj%BUILD_ALT_DIR%\%cpudir%
  
positive.code: cd examples\xusb_ddkbuild
  copy ..\..\msvc\xusb_sources sources >NUL 2>&1
  @echo on
  build -cwgZ
  @echo off
  if errorlevel 1 goto buildxusberror
  cd ..\..
  
  set srcPath=examples\xusb_ddkbuild\obj%BUILD_ALT_DIR%\%cpudir%
  
negative.code: @echo off
  ::# default builds static library. 
  ::# you can pass the following arguments (case insensitive):
  ::# - "DLL" to build a DLL instead of a static library
  ::# - "/MT" to build a static library compatible with MSVC's /MT option (LIBCMT vs MSVCRT)
  
  if Test%BUILD_ALT_DIR%==Test goto usage
  
  ::# process commandline parameters
  set TARGET=LIBRARY
  set STATIC_LIBC=
  set version=1.0
  set PWD=%~dp0
  set BUILD_CMD=build -bcwgZ -M2
  
  if "%1" == "" goto no_more_args
  ::# /I for case insensitive
  if /I Test%1==TestDLL set TARGET=DYNLINK
  if /I Test%1==Test/MT set STATIC_LIBC=1
  :no_more_args
  