anchor.diff:  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 )
   DEL /F /Q %PREBUILTDIR%\\temp.zip
  +ECHO.
   EXIT /B %ERRORLEVEL%
   
   :exitOnError
  
positive.code: IF "%LIBNAME%"=="" ( ECHO Failed getting latest %REPONAME% release name information & GOTO exitOnError )
  DEL /F /Q latest.json
  REM Get the download location for the required tag
  SET DLURL=%UPSTREAMURL%/%REPONAME%/releases/download/%TAG%/%LIBNAME%_%TAG%_msvc%MSVC_VER%.zip
  REM Download a pre-built archive and extract
  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}"
  
negative.code: :downloadLibs
  SET REPONAME=%~1
  REM Get latest release
  ECHO %REPONAME%: Getting latest release...
  SET UPSTREAMAPIURL=%UPSTREAMURL:github.com=api.github.com/repos%
  powershell -nologo -noprofile -command "try { Invoke-RestMethod -Uri %UPSTREAMAPIURL%/%REPONAME%/releases/latest > latest.json } catch {exit 1}"
  IF NOT %ERRORLEVEL% == 0 ( ECHO Failed getting latest %REPONAME% release & GOTO exitOnError )
  