- 03 Feb, 2016 2 commits
-
-
mgiuca@chromium.org authored
Currently, the script requires you to pass the unwanted commits on the command line, but eventually, you could configure it with a file (checked into the repo) that provides a fixed set of commits to always skip (such as commits that do a huge amount of renaming and nothing else). BUG=574290 Review URL: https://codereview.chromium.org/1559943003 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@298544 0039d316-1c4b-4281-b951-d872f2087c98
-
brucedawson@chromium.org authored
This change packages the api-ms-* DLLs and the VS 2015 CRT DLLs in all of the VS package directories that we add to the path, so that they can run without having the UCRT installed. The Common7\IDE path was removed because it isn't actually packaged, in VS 2013 or VS 2015, so adding it to the path is purely confusing. In addition to changing the packaging script the installation script has to change in order to continue if the UCRT cannot be installed. It still makes sense to try to install it, and print a message saying where the installer is, for the convenience of Google developers who may want more flexibility in running VS 2015 binaries. A 'calculating hash' message was added to make the mysterious hashing hangs (which can be several minutes long) less mysterious. BUG=440500 Review URL: https://codereview.chromium.org/1660723002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@298541 0039d316-1c4b-4281-b951-d872f2087c98
-
- 02 Feb, 2016 6 commits
-
-
szager@chromium.org authored
I guess I'm the only developer using git-cache, which is sad. Hopefully these fixes will make it easier to adapt this to developer usage some time in the FUTURE. BUG=583420 TEST=Works for me R=agable@chromium.org,tandrii@chromium.org Review URL: https://codereview.chromium.org/1650993005 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@298531 0039d316-1c4b-4281-b951-d872f2087c98
-
recipe-roller@chromium.org authored
recipe_engine -> 44b384f9b4f1085e9cfe43ea6308735a3af8d4e5: RELAND of Make the recipe engine allow modules named the same thing to co-exist. R=martiniss@chromium.org,luqui@chromium.org TBR=iannucci@chromium.org BUG=582280 Review URL: https://codereview.chromium.org/1660163002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@298530 0039d316-1c4b-4281-b951-d872f2087c98
-
andybons@chromium.org authored
BUG=579160 Review URL: https://codereview.chromium.org/1656373002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@298525 0039d316-1c4b-4281-b951-d872f2087c98
-
phajdan.jr@chromium.org authored
Previous attempt: https://codereview.chromium.org/1642023002 TBR=martiniss BUG=582074 Review URL: https://codereview.chromium.org/1651033004 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@298519 0039d316-1c4b-4281-b951-d872f2087c98
-
recipe-roller@chromium.org authored
R= BUG= TBR=luqui@chromium.org Review URL: https://codereview.chromium.org/1655983003 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@298516 0039d316-1c4b-4281-b951-d872f2087c98
-
luqui@chromium.org authored
Revert of Adds bot_update to depot_tools. (patchset #8 id:140001 of https://codereview.chromium.org/1641363002/ ) Reason for revert: Exposed recipe engine bug with ambiguous names, causing roller blockage. Original issue's description: > Adds bot_update to depot_tools. > > This CL imports the bot_update script, along with the bot_update and gclient recipe modules from build. This should allow for recipes to run on swarming. > > Also moves the recipe stuff into the infra folder. > > bot_update has been modified. See full diff at https://paste.googleplex.com/4969207737352192 > > TBR=phajdan.jr@chromium.org > > BUG= > > Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=298490 TBR=iannucci@chromium.org,phajdan.jr@chromium.org,martiniss@chromium.org # Not skipping CQ checks because original CL landed more than 1 days ago. BUG= Review URL: https://codereview.chromium.org/1651323002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@298505 0039d316-1c4b-4281-b951-d872f2087c98
-
- 30 Jan, 2016 4 commits
-
-
martiniss@chromium.org authored
BUG= Review URL: https://codereview.chromium.org/1654603002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@298491 0039d316-1c4b-4281-b951-d872f2087c98
-
martiniss@chromium.org authored
This CL imports the bot_update script, along with the bot_update and gclient recipe modules from build. This should allow for recipes to run on swarming. Also moves the recipe stuff into the infra folder. bot_update has been modified. See full diff at https://paste.googleplex.com/4969207737352192 TBR=phajdan.jr@chromium.org BUG= Review URL: https://codereview.chromium.org/1641363002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@298490 0039d316-1c4b-4281-b951-d872f2087c98
-
recipe-roller@chromium.org authored
R= BUG= TBR=luqui@chromium.org Review URL: https://codereview.chromium.org/1655503003 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@298489 0039d316-1c4b-4281-b951-d872f2087c98
-
recipe-roller@chromium.org authored
R= BUG= TBR=luqui@chromium.org Review URL: https://codereview.chromium.org/1652623002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@298486 0039d316-1c4b-4281-b951-d872f2087c98
-
- 28 Jan, 2016 6 commits
-
-
luqui@chromium.org authored
BUG=582074,582229 TBR=phajdan.jr@chromium.org,maruel@chromium.org Review URL: https://codereview.chromium.org/1641373002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@298459 0039d316-1c4b-4281-b951-d872f2087c98
-
phajdan.jr@chromium.org authored
Revert of depot_tools: import bot_update gclient git rietveld tryserver recipe modules (patchset #6 id:100001 of https://codereview.chromium.org/1642023002/ ) Reason for revert: breakages: https://code.google.com/p/chromium/issues/detail?id=582229 Original issue's description: > depot_tools: import bot_update gclient git rietveld tryserver recipe modules > > BUG=582074 > > Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=298447 TBR=maruel@chromium.org # Skipping CQ checks because original CL landed less than 1 days ago. NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=582074, 582229 Review URL: https://codereview.chromium.org/1644173002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@298457 0039d316-1c4b-4281-b951-d872f2087c98
-
primiano@chromium.org authored
Small fix that makes it possible to use ninja and depot-tools using the mingw64 chroot bundled in git 2.7.0 With this change I can build succesfully on Windows and still have a civilized shell. BUG= TBR=maruel@chromium.org Review URL: https://codereview.chromium.org/1638303006 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@298454 0039d316-1c4b-4281-b951-d872f2087c98
-
jkarlin@chromium.org authored
BUG=577647 Review URL: https://codereview.chromium.org/1644973002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@298449 0039d316-1c4b-4281-b951-d872f2087c98
-
phajdan.jr@chromium.org authored
BUG=582074 Review URL: https://codereview.chromium.org/1642023002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@298447 0039d316-1c4b-4281-b951-d872f2087c98
-
mgiuca@chromium.org authored
This fixes the test being dependent on the system time, and undefined behaviour resulting from negative timestamps in positive-offset timezones. BUG=581895 Review URL: https://codereview.chromium.org/1640973002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@298438 0039d316-1c4b-4281-b951-d872f2087c98
-
- 27 Jan, 2016 4 commits
-
-
recipe-roller@chromium.org authored
R= BUG= TBR=luqui@chromium.org Review URL: https://codereview.chromium.org/1640923002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@298423 0039d316-1c4b-4281-b951-d872f2087c98
-
dtu@chromium.org authored
Revert of Add extensions parameter to Pylint presubmit check. (patchset #1 id:1 of https://codereview.chromium.org/1639493003/ ) Reason for revert: Sorry, turns out this change isn't necessary. You can specify extension-pkg-whitelist in pylintrc. Original issue's description: > Add extensions parameter to Pylint presubmit check. > > This allows Pylint to analyze code that relies on C extensions (like numpy). > https://bitbucket.org/logilab/pylint/issues/58#comment-14920640 > > > BUG= > > Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=298392 TBR=dpranke@chromium.org # Not skipping CQ checks because original CL landed more than 1 days ago. BUG= Review URL: https://codereview.chromium.org/1646633002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@298419 0039d316-1c4b-4281-b951-d872f2087c98
-
rob@robwu.nl authored
git rev-parse --git-dir returns a relative path, e.g. ".git". This should be resolved relative to the cwd of the git command instead of the current working dir. The cwd of the git command is set to _parent_repo (=the absolute path after resolving --parent_checkout), so use that. TEST=The following completes without errors. $ cd /tmp $ git init somegitrepo $ cd somegitrepo $ git drover --branch [branch] --cherry-pick [hash] -v --dry-run --parent_checkout /path/to/src $ cd /path/to/src $ git drover --branch [branch] --cherry-pick [hash] -v --dry-run Review URL: https://codereview.chromium.org/1640233002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@298416 0039d316-1c4b-4281-b951-d872f2087c98
-
mit@google.com authored
BUG= Review URL: https://codereview.chromium.org/1642493003 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@298413 0039d316-1c4b-4281-b951-d872f2087c98
-
- 26 Jan, 2016 1 commit
-
-
scottmg@chromium.org authored
R=brucedawson@chromium.org Review URL: https://codereview.chromium.org/1636833002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@298394 0039d316-1c4b-4281-b951-d872f2087c98
-
- 25 Jan, 2016 3 commits
-
-
scottmg@chromium.org authored
Without this, we'd cause unnecessary toolchain redownloads if vctip.exe crashed. R=brucedawson@chromium.org BUG=440500 Review URL: https://codereview.chromium.org/1639623002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@298393 0039d316-1c4b-4281-b951-d872f2087c98
-
dtu@chromium.org authored
This allows Pylint to analyze code that relies on C extensions (like numpy). https://bitbucket.org/logilab/pylint/issues/58#comment-14920640 BUG= Review URL: https://codereview.chromium.org/1639493003 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@298392 0039d316-1c4b-4281-b951-d872f2087c98
-
tandrii@chromium.org authored
R=sergiyb@chromium.org,phajdan.jr@chromium.org BUG= Review URL: https://codereview.chromium.org/1617163004 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@298381 0039d316-1c4b-4281-b951-d872f2087c98
-
- 22 Jan, 2016 4 commits
-
-
sebmarchand@chromium.org authored
Currently apply_issue fail if the content of a newly added file is missing (because of the 900ko threshold in upload.py). But this doesn't apply to the large file that get modified (instead of being added). This is wrong because apply_issue will indicates a success without really applying the patch. It looks like the patch content is set to "None" in this cases (the string value, not the empty value None). Review URL: https://codereview.chromium.org/1612323004 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@298366 0039d316-1c4b-4281-b951-d872f2087c98
-
bcwhite@chromium.org authored
BUG= Review URL: https://codereview.chromium.org/1614663003 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@298362 0039d316-1c4b-4281-b951-d872f2087c98
-
phajdan.jr@chromium.org authored
BUG=580556 Review URL: https://codereview.chromium.org/1619383002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@298359 0039d316-1c4b-4281-b951-d872f2087c98
-
recipe-roller@chromium.org authored
R= BUG= TBR=luqui@chromium.org Review URL: https://codereview.chromium.org/1616423002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@298357 0039d316-1c4b-4281-b951-d872f2087c98
-
- 21 Jan, 2016 2 commits
-
-
recipe-roller@chromium.org authored
R= BUG= TBR=luqui@chromium.org Review URL: https://codereview.chromium.org/1615073002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@298343 0039d316-1c4b-4281-b951-d872f2087c98
-
brucedawson@chromium.org authored
In change crrev.com/1504983002 the include\ucrt path from the Windows 10 SDK was added to the include search path, but this is not a legal thing to do on VS 2013. This change makes the ucrt path VS 2015 specific. Testing shows that this makes no difference to the VS 2015 package. BUG=440500 Review URL: https://codereview.chromium.org/1609933004 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@298330 0039d316-1c4b-4281-b951-d872f2087c98
-
- 20 Jan, 2016 3 commits
-
-
thakis@chromium.org authored
We use depot_tools's toolchain to build LLVM on the clang/win bots. llvm-symbolizer relies on VSINSTALLDIR to be set to find the DIA SDK, so set it. While here, also set VCINSTALLDIR. BUG=82385 Review URL: https://codereview.chromium.org/1604423002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@298326 0039d316-1c4b-4281-b951-d872f2087c98
-
jkarlin@chromium.org authored
'git cl format' became very slow (7 seconds) after the Blink merge. 'git cl upload' is also slow when the presubmit requires formatting checks. This CL speeds up 'git cl format' by reducing the number of calls to 'git diff' and by removing the glob parameter. The glob parameter adds a couple of seconds as it scans the entire repository. Before: 'git cl format' takes 7 seconds After: 'git cl format' takes 1.25 seconds BUG=577647 Review URL: https://codereview.chromium.org/1585923004 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@298323 0039d316-1c4b-4281-b951-d872f2087c98
-
recipe-roller@chromium.org authored
R= BUG= TBR=luqui@chromium.org Review URL: https://codereview.chromium.org/1611603002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@298321 0039d316-1c4b-4281-b951-d872f2087c98
-
- 15 Jan, 2016 2 commits
-
-
recipe-roller@chromium.org authored
R= BUG= TBR=luqui@chromium.org Review URL: https://codereview.chromium.org/1599463002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@298287 0039d316-1c4b-4281-b951-d872f2087c98
-
brucedawson@chromium.org authored
The VS 2015 tools require the Windows 10 Universal C Runtime, either installed in C:\Windows or in every directory containing tools, or dynamically linked executables created with VS 2015. Installing to C:\Windows seems less error prone. This is only applicable for Google developers and build machines that don't have VS 2015 installed. This updates the packaging script so that it packages the three installers, and no longer packages the installed files (which vary between operating systems anyway). The installer is updated to check for the existence of one of the Universal C Runtime files. If it isn't found then it detects the version of Windows in order to select and run the correct installer. I manually confirmed that, for instance, the installers for Windows 7 and Windows 2008 R2, were identical despite coming from different download URLs. If the installation fails because gclient runhooks is run non-elevated then the developer will have to do a one-time manual install of the update. A message will be printed indicating this. BUG=440500 Review URL: https://codereview.chromium.org/1588673004 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@298286 0039d316-1c4b-4281-b951-d872f2087c98
-
- 14 Jan, 2016 3 commits
-
-
tandrii@chromium.org authored
R=bauerb@chromium.org,andybons@chromium.org BUG= Review URL: https://codereview.chromium.org/1590473002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@298270 0039d316-1c4b-4281-b951-d872f2087c98
-
machenbach@chromium.org authored
BUG=522909,565952 Review URL: https://codereview.chromium.org/1587893003 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@298261 0039d316-1c4b-4281-b951-d872f2087c98
-
bauerb@chromium.org authored
Add a setting to squash Gerrit uploads by default, and a --no-squash command line option to override it. BUG=nope Review URL: https://codereview.chromium.org/1584703005 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@298260 0039d316-1c4b-4281-b951-d872f2087c98
-