Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(507)

Issue 2359723005: Fix repo url, remove recursion reference in DEPS. (Closed)

Created:
4 years, 2 months ago by Dirk Pranke
Modified:
4 years, 2 months ago
Reviewers:
Nico
Target Ref:
refs/heads/master
Project:
buildtools
Visibility:
Public.

Description

Fix repo url, remove recursion reference in DEPS. This removes the `recursion=1` entry from the DEPS file (it is no longer needed, as there are no child DEPS files), and changes `git_url` to `chromium_url` to be consistent with chromium's DEPS file, so you can use a single var name for both. Also, this CL fixes the indentation to be consistent. R=thakis@chromium.org BUG= Committed: 3d2e47bf14e4e67816a53e304dea422fa18f9180

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+7 lines, -8 lines) Patch
M DEPS View 2 chunks +7 lines, -8 lines 0 comments Download

Messages

Total messages: 7 (1 generated)
Dirk Pranke
4 years, 2 months ago (2016-09-22 23:04:18 UTC) #1
Nico
On 2016/09/22 23:04:18, Dirk Pranke wrote: Lgtm Would have been less eyebrow raising if the ...
4 years, 2 months ago (2016-09-23 00:33:50 UTC) #2
Dirk Pranke
On 2016/09/23 00:33:50, Nico wrote: > On 2016/09/22 23:04:18, Dirk Pranke wrote: > > Lgtm ...
4 years, 2 months ago (2016-09-23 00:35:42 UTC) #3
Dirk Pranke
Committed patchset #1 (id:1) manually as 3d2e47bf14e4e67816a53e304dea422fa18f9180 (presubmit successful).
4 years, 2 months ago (2016-09-23 23:33:36 UTC) #5
bungeman-chromium
On 2016/09/23 23:33:36, Dirk Pranke wrote: > Committed patchset #1 (id:1) manually as > 3d2e47bf14e4e67816a53e304dea422fa18f9180 ...
4 years, 2 months ago (2016-09-28 15:17:34 UTC) #6
Dirk Pranke
4 years, 2 months ago (2016-09-28 16:29:59 UTC) #7
Message was sent while issue was closed.
On 2016/09/28 15:17:34, bungeman-chromium wrote:
> On 2016/09/23 23:33:36, Dirk Pranke wrote:
> > Committed patchset #1 (id:1) manually as
> > 3d2e47bf14e4e67816a53e304dea422fa18f9180 (presubmit successful).
> 
> So this breaks rolling into Chromium, because the DEPS simply aren't being
> brought in. I believe this has something to do with the interaction between
> 'use_relative_paths' and 'recursion'. Note that there are only three DEPS
files
> in Chromium using 'use_relative_paths' and after this landed, none of them are
> actively pulling in deps when 'gclient sync' is run at the top level of
> Chromium. It appears that the 'recursion=1' actually means 'do myself' as the
> default appears to be '2' (myself and my children). While other DEPS files
list
> deps, they're actually specifying which of the top level deps their using. I
> still haven't figured out all the rules here, but it appears the options are
to
> add back the 'recursion=1' or to remove the 'use_relative_paths' and promote
> these deps out.

Yeah, 'recursion' is really weird (and we want to get rid of it as a result). 

I think in order to roll buildtools w/o it, you need to add 'buildtools' to the
'recursedeps'
entry in chromium's src/DEPS.

Powered by Google App Engine
This is Rietveld 408576698