anchor.diff:  SET PREBUILTDIR=prebuilt
   MKDIR %PREBUILTDIR% >NUL 2>&1
   powershell -nologo -noprofile -command "try { (New-Object Net.WebClient).DownloadFile('%DLURL%', '%PREBUILTDIR%\temp.zip') } catch {exit 1}"
  -IF NOT %ERRORLEVEL% == 0 ( ECHO Failed downloading %DLURL% & GOTO exitOnError )
  -powershell -nologo -noprofile -command "try { Add-Type -A 'System.IO.Compression.FileSystem'; [IO.Compression.ZipFile]::ExtractToDirectory('%PREBUILTDIR%\temp.zip', '%PREBUILTDIR%'); } catch [System.IO.IOException] {exit 0} catch {exit 1}"
  -IF NOT %ERRORLEVEL% == 0 ( ECHO Failed extracting downloaded archive & GOTO exitOnError )
  +IF NOT %ERRORLEVEL% == 0 ( ECHO Failed downloading %DLURL% & EXIT /B 1 )
  +powershell -nologo -noprofile -command "Add-Type -AssemblyName System.IO.Compression.FileSystem; $zip=[System.IO.Compression.ZipFile]::OpenRead('%PREBUILTDIR%\temp.zip'); foreach ($item in $zip.Entries) { try {$file=(Join-Path -Path .\%PREBUILTDIR% -ChildPath $item.FullName); $null=[System.IO.Directory]::CreateDirectory((Split-Path -Path $file)); [System.IO.Compression.ZipFileExtensions]::ExtractToFile($item,$file,$true)} catch {exit 1} }"
  +IF NOT %ERRORLEVEL% == 0 ( ECHO Failed extracting downloaded archive & EXIT /B 1 )
   DEL /F /Q %PREBUILTDIR%\\temp.zip
   ECHO.
   EXIT /B %ERRORLEVEL%
   
   :exitOnError
   cd %CURRDIR%
  +SET ERROR=1
   
   :exit
   REM Directly exit if an AppVeyor build
  
positive.code:     ECHO %REPONAME%: Found additional dependencies...
      ECHO.
      cd %REPONAME%\SMP
      project_get_dependencies.bat "!PASSDEPENDENCIES!" || GOTO exitOnError
      cd ..\..
  )
  ECHO.
  
negative.code: SET CURRDIR=%CD%
  cd %~dp0
  
  REM Initialise error check value
  SET ERROR=0
  
  cd ..\..
  FOR %%I IN %DEPENDENCIES% DO (
      ECHO !PASSDEPENDENCIES! | FINDSTR /C:"%%I" >NUL 2>&1 || (
          REM Check if MSVC_VER environment variable is set
          IF "%MSVC_VER%"=="" (
              CALL :cloneOrUpdateRepo "%%I" || GOTO exit
          ) ELSE (
              CALL :downloadLibs "%%I" || GOTO exit
          )
      )
  )
  