Sha256: 2e50fc17b11ebac6f2910d545026c35aa24185a503d51b6cd838ca520c37b132
Contents?: true
Size: 1.77 KB
Versions: 2
Compression:
Stored size: 1.77 KB
Contents
@echo off :: Copyright (c) 2016 The Chromium Authors. All rights reserved. :: Use of this source code is governed by a BSD-style license that can be :: found in the LICENSE file. setlocal set CIPD_BACKEND=https://chrome-infra-packages.appspot.com set VERSION_FILE="%~dp0cipd_client_version" set CIPD_BINARY="%~dp0.cipd_client.exe" if not exist %CIPD_BINARY% ( call :CLEAN_BOOTSTRAP goto :EXEC_CIPD ) call :SELF_UPDATE >nul 2>&1 if %ERRORLEVEL% neq 0 ( echo CIPD client self-update failed, trying to bootstrap it from scratch... 1>&2 call :CLEAN_BOOTSTRAP ) :EXEC_CIPD if %ERRORLEVEL% neq 0 ( echo Failed to bootstrap or update CIPD client 1>&2 ) if %ERRORLEVEL% equ 0 ( "%CIPD_BINARY%" %* ) endlocal & ( set EXPORT_ERRORLEVEL=%ERRORLEVEL% ) exit /b %EXPORT_ERRORLEVEL% :: Functions below. :: :: See http://steve-jansen.github.io/guides/windows-batch-scripting/part-7-functions.html :: if you are unfamiliar with this madness. :CLEAN_BOOTSTRAP :: To allow this powershell script to run if it was a byproduct of downloading :: and unzipping the depot_tools.zip distribution, we clear the Zone.Identifier :: alternate data stream. This is equivalent to clicking the "Unblock" button :: in the file's properties dialog. echo.>%~dp0.cipd_impl.ps1:Zone.Identifier powershell -NoProfile -ExecutionPolicy RemoteSigned ^ -Command "%~dp0.cipd_impl.ps1" ^ -CipdBinary "%CIPD_BINARY%" ^ -BackendURL "%CIPD_BACKEND%" ^ -VersionFile "%VERSION_FILE%" ^ <nul if %ERRORLEVEL% equ 0 ( :: Need to call SELF_UPDATE to setup .cipd_version file. call :SELF_UPDATE ) exit /B %ERRORLEVEL% :SELF_UPDATE "%CIPD_BINARY%" selfupdate ^ -version-file "%VERSION_FILE%" ^ -service-url "%CIPD_BACKEND%" exit /B %ERRORLEVEL%
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
libv8-8.4.255.0.1 | vendor/depot_tools/cipd.bat |
libv8-8.4.255.0 | vendor/depot_tools/cipd.bat |