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

Issue 1948853002: Reland: Add ability to override DEPS file in recursedeps (Closed)

Created:
4 years, 7 months ago by iannucci
Modified:
4 years, 7 months ago
CC:
chromium-reviews, dpranke+depot_tools_chromium.org, iannucci+depot_tools_chromium.org
Target Ref:
refs/heads/master
Visibility:
Public.

Description

Reland: Add ability to override DEPS file in recursedeps This will allow ANGLE to have a recursible deps-file in their repo instead of relying on chromium's DEPS file to specify an accurate dependency for itself. Previously: https://chromiumcodereview.appspot.com/1919103003/ R=agable@chromium.org, dpranke@chromium.org, jmadill@chromium.org BUG= Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=300446

Patch Set 1 : Original CL #

Patch Set 2 : Fix SVN regression bug #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+55 lines, -6 lines) Patch
M gclient.py View 1 4 chunks +19 lines, -6 lines 2 comments Download
M tests/gclient_test.py View 1 chunk +36 lines, -0 lines 0 comments Download

Messages

Total messages: 11 (2 generated)
iannucci
4 years, 7 months ago (2016-05-03 22:34:33 UTC) #1
iannucci
https://chromiumcodereview.appspot.com/1948853002/diff/20001/gclient.py File gclient.py (left): https://chromiumcodereview.appspot.com/1948853002/diff/20001/gclient.py#oldcode713 gclient.py:713: self.deps_file, should_process)) The existing behavior ALWAYS assumed self.deps_file. In ...
4 years, 7 months ago (2016-05-03 22:39:29 UTC) #2
iannucci
On 2016/05/03 22:39:29, iannucci wrote: > https://chromiumcodereview.appspot.com/1948853002/diff/20001/gclient.py > File gclient.py (left): > > https://chromiumcodereview.appspot.com/1948853002/diff/20001/gclient.py#oldcode713 > ...
4 years, 7 months ago (2016-05-03 22:39:44 UTC) #3
Jamie Madill
LGTM from ANGLE's point of view, though I'm not any use for the CL logic
4 years, 7 months ago (2016-05-03 23:47:54 UTC) #4
iannucci
On 2016/05/03 23:47:54, Jamie Madill wrote: > LGTM from ANGLE's point of view, though I'm ...
4 years, 7 months ago (2016-05-04 05:30:12 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1948853002/20001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1948853002/20001
4 years, 7 months ago (2016-05-04 22:15:03 UTC) #7
commit-bot: I haz the power
Committed patchset #2 (id:20001) as http://src.chromium.org/viewvc/chrome?view=rev&revision=300446
4 years, 7 months ago (2016-05-04 22:17:35 UTC) #9
Dirk Pranke
lgtm w/ comment. https://codereview.chromium.org/1948853002/diff/20001/gclient.py File gclient.py (right): https://codereview.chromium.org/1948853002/diff/20001/gclient.py#newcode663 gclient.py:663: self.recursedeps[ent[0]] = {"deps_file": ent[1]} the document ...
4 years, 7 months ago (2016-05-04 22:49:59 UTC) #10
iannucci
4 years, 7 months ago (2016-05-05 04:08:05 UTC) #11
Message was sent while issue was closed.
Ah, the internal representation is a dict now (which is what that comment
is about), but the incoming format (both old and new) are undocumented :(

I'll see if there's a place to document this.

On Wed, May 4, 2016, 15:50 <dpranke@chromium.org> wrote:

> lgtm w/ comment.
>
>
> https://codereview.chromium.org/1948853002/diff/20001/gclient.py
> File gclient.py (right):
>
> https://codereview.chromium.org/1948853002/diff/20001/gclient.py#newcode663
> gclient.py:663: self.recursedeps[ent[0]] = {"deps_file": ent[1]}
> the document above only says that dicts are supported. Are we supporting
> strings for backwards compatibility? If so, we should either note that
> in the doc, or file a TODO bug to make sure to update any callers, or do
> both.
>
> https://codereview.chromium.org/1948853002/
>

-- 
You received this message because you are subscribed to the Google Groups
"Chromium-reviews" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to chromium-reviews+unsubscribe@chromium.org.

Powered by Google App Engine
This is Rietveld 408576698