anchor.diff:  @echo off
  -REM Update source for glslang (and eventually LunarGLASS)
  +REM Update source for glslang, LunarGLASS, spirv-tools
   
   setlocal EnableDelayedExpansion
   set errorCode=0
  
positive.code:    if %errorCode% neq 0 (goto:error)
  )
  
  REM If we made it here, we are golden
  echo.
  echo Success
  goto:finish
  
  :error
  
negative.code:    )
     svn update -r %LUNARGLASS_REVISION_R325
     svn revert -R .
  goto:eof
  
  :create_spirv-tools
     echo.
     echo Creating local spirv-tools repository %SPIRV_TOOLS_DIR%)
     mkdir %SPIRV_TOOLS_DIR%
     cd %SPIRV_TOOLS_DIR%
     git clone git@gitlab.khronos.org:spirv/spirv-tools.git .
     git checkout %SPIRV_TOOLS_REVISION%
     if not exist %SPIRV_TOOLS_DIR%\source (
        echo spirv-tools source download failed!
        set errorCode=1
     )
  goto:eof
  
  :update_spirv-tools
     echo.
     echo Updating %SPIRV_TOOLS_DIR%
     cd %SPIRV_TOOLS_DIR%
     git fetch --all
     git checkout %SPIRV_TOOLS_REVISION%
  goto:eof
  
  :build_glslang
  