anchor.diff:           goto:parameterLoop
         )
   
  +	  if "%1" == "--build-spirv-tools" (
  +         set sync-spirv-tools=1
  +		 REM glslang has the same needs as spirv-tools
  +         set check-glslang-build-dependencies=1
  +         set build-spirv-tools=1
  +         shift
  +         goto:parameterLoop
  +      )
  +
         if "%1" == "--all" (
            set sync-glslang=1
            set sync-LunarGLASS=1
  +         set sync-spirv-tools=1
            set build-glslang=1
            set build-LunarGLASS=1
  +         set build-spirv-tools=1
            set check-LunarGLASS-fetch-dependencies=1
            set check-glslang-build-dependencies=1
            set check-LunarGLASS-build-dependencies=1
  
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:       if "%1" == "--sync-LunarGLASS" (
           set sync-LunarGLASS=1
           set check-LunarGLASS-fetch-dependencies=1
           shift
           goto:parameterLoop
        )
  
  	  if "%1" == "--sync-spirv-tools" (
           set sync-spirv-tools=1
           shift
           goto:parameterLoop
        )
  