summaryrefslogtreecommitdiffstats
path: root/build/get_syzygy_binaries.py
Commit message (Collapse)AuthorAgeFilesLines
* Don't launch sub-process through shell.bcwhite2015-07-161-1/+1
| | | | | | | | | | | | | | Setting shell=True causes CygWin to open a Python interactive prompt rather than download/copy file. Since there are no actual shell meta-characters in the command, there shouldn't be any problems in forking the command directly. BUG= Review URL: https://codereview.chromium.org/1231863014 Cr-Commit-Position: refs/heads/master@{#339086}
* Make get_syzygy_binaries.py resistant to cloud failures.chrisha2015-07-141-49/+85
| | | | | | | | | | This now uses gsutil to perform downloads which ensures that the downloaded data is not corrupt and matches its stored checksum. It also tries repeatedly with an exponential backoff. BUG= Review URL: https://codereview.chromium.org/1236623002 Cr-Commit-Position: refs/heads/master@{#338718}
* Fetch Kasko crash reporter for use with SyzyASAN.erikwright2015-01-221-1/+8
| | | | | | | | BUG= Review URL: https://codereview.chromium.org/866023003 Cr-Commit-Position: refs/heads/master@{#312666}
* Get the Syzygy binaries from an https server.sebmarchand2014-12-041-2/+2
| | | | | | | | BUG= Review URL: https://codereview.chromium.org/778643012 Cr-Commit-Position: refs/heads/master@{#306886}
* Remove the include and lib archive from the get_syzygy_binaries script.sebmarchand2014-10-231-3/+1
| | | | | | | | | | | We don't produce them anymore. TBR=chrisha@chromium.org BUG= Review URL: https://codereview.chromium.org/662543009 Cr-Commit-Position: refs/heads/master@{#300971}
* Remove orphaned Syzygy binaries on non-Windows platforms.chrisha2014-09-191-4/+40
| | | | | | | | | | This modifies the gclient hook to remove files that were inadvertently downloaded by a previous version of the script. BUG=414826 Review URL: https://codereview.chromium.org/586063002 Cr-Commit-Position: refs/heads/master@{#295763}
* Fixed build on Windows with Cygwin (get_syzygy_binaries script).mgiuca@chromium.org2014-06-201-1/+3
| | | | | | | | | | | | 1. Allow get_syzygy_binaries to run in cygwin. 2. On cygwin, get_syzygy_binaries makes all of the binaries it unpacks executable (to avoid "permission denied" errors during compilation). BUG=386911 Review URL: https://codereview.chromium.org/341183002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@278748 0039d316-1c4b-4281-b951-d872f2087c98
* Move Syzygy symbol files to 'exe' subdirectory as they were before.chrisha@chromium.org2014-06-151-1/+6
| | | | | | | | | | | The current script places the symbols in their own subdirectory, which breaks the expectations of the SyzyASAN build integration. BUG= TBR=sebmarchand@chromium.org Review URL: https://codereview.chromium.org/334093002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@277330 0039d316-1c4b-4281-b951-d872f2087c98
* Bring Syzygy binaries in using a script rather than as a dependency.chrisha@chromium.org2014-06-131-2/+31
| | | | | | | | | | BUG= Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=273353 Review URL: https://codereview.chromium.org/306543006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@277048 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 273353 "Bring Syzygy binaries in using a script rather th..."mattm@chromium.org2014-05-281-25/+2
| | | | | | | | | | | | | | | | | | broke webview_licenses.py: Got LicenseError "missing README.chromium or licenses.py SPECIAL_CASES entry" while scanning third_party/syzygy > Bring Syzygy binaries in using a script rather than as a dependency. > > BUG= > > Review URL: https://codereview.chromium.org/306543006 TBR=chrisha@chromium.org Review URL: https://codereview.chromium.org/300223013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273362 0039d316-1c4b-4281-b951-d872f2087c98
* Bring Syzygy binaries in using a script rather than as a dependency.chrisha@chromium.org2014-05-281-2/+25
| | | | | | | | BUG= Review URL: https://codereview.chromium.org/306543006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273353 0039d316-1c4b-4281-b951-d872f2087c98
* Add get_syzygy_binaries.py script.chrisha@chromium.org2014-05-151-0/+374
| | | | | | | | | | | | | This adds a script for retrieving and installing Syzygy binaries. Currently binaries are checked in to an SVN repository and installed via a DEPS dependency. The Syzygy team is moving to git, and archiving their binaries on Google Common Data Storage. A later CL will move to using this script, installing the binaries via a DEPS hook. BUG= R=siggi@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=270401 Review URL: https://codereview.chromium.org/288703002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@270531 0039d316-1c4b-4281-b951-d872f2087c98
* Revert of Add get_syzygy_binaries.py script. ↵jiayl@chromium.org2014-05-141-374/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | (https://codereview.chromium.org/288703002/) Reason for revert: Causing check_perms failure on Linux bots. http://chromegw.corp.google.com/i/chromium/builders/Linux/builds/49795 Original issue's description: > Add get_syzygy_binaries.py script. > > This adds a script for retrieving and installing Syzygy binaries. Currently binaries are checked in to an SVN repository and installed via a DEPS dependency. The Syzygy team is moving to git, and archiving their binaries on Google Common Data Storage. A later CL will move to using this script, installing the binaries via a DEPS hook. > > BUG= > R=siggi@chromium.org > > Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=270401 TBR=siggi@chromium.org,chrisha@chromium.org NOTREECHECKS=true NOTRY=true BUG= Review URL: https://codereview.chromium.org/279053004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@270433 0039d316-1c4b-4281-b951-d872f2087c98
* Add get_syzygy_binaries.py script.chrisha@google.com2014-05-141-0/+374
This adds a script for retrieving and installing Syzygy binaries. Currently binaries are checked in to an SVN repository and installed via a DEPS dependency. The Syzygy team is moving to git, and archiving their binaries on Google Common Data Storage. A later CL will move to using this script, installing the binaries via a DEPS hook. BUG= R=siggi@chromium.org Review URL: https://codereview.chromium.org/288703002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@270401 0039d316-1c4b-4281-b951-d872f2087c98