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

Issue 1934083002: [Cronet] Use gn desc deps to find third_party licenses. (Closed)

Created:
4 years, 7 months ago by mef
Modified:
4 years, 7 months ago
Reviewers:
brettw, kapishnikov
CC:
chromium-reviews, cbentzel+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

[Cronet] Use gn desc deps to find third_party licenses. BUG=606859 Committed: https://crrev.com/c3208e7d54e2d6369ab68cb8580ea97ab5ff5ce5 Cr-Commit-Position: refs/heads/master@{#395716}

Patch Set 1 #

Patch Set 2 : Add components/cronet/ios/BUILD.gn #

Total comments: 10

Patch Set 3 : Make gn deps work from script. #

Patch Set 4 : Address Brett's comments. #

Total comments: 14

Patch Set 5 : Sync #

Patch Set 6 : Sync from Air #

Patch Set 7 : Address Brett's comments. #

Patch Set 8 : Generate gn project in temp directory. #

Total comments: 9

Patch Set 9 : Sync #

Patch Set 10 : Address Andrei's comments. #

Total comments: 2

Patch Set 11 : Sync, add better comment. #

Patch Set 12 : Add direct gn dependencies. #

Patch Set 13 : Fix build from gyp project. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+216 lines, -16 lines) Patch
M BUILD.gn View 1 2 3 4 5 6 7 8 9 10 1 chunk +4 lines, -0 lines 0 comments Download
M components/cronet.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +1 line, -1 line 0 comments Download
A components/cronet/ios/BUILD.gn View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +156 lines, -0 lines 0 comments Download
M components/cronet/ios/cronet_environment.cc View 1 2 3 4 5 6 7 8 1 chunk +1 line, -1 line 0 comments Download
M components/cronet/tools/cr_cronet.py View 1 2 3 4 5 6 2 chunks +10 lines, -2 lines 0 comments Download
M components/cronet/tools/cronet_licenses.py View 1 2 3 4 5 6 7 8 9 10 6 chunks +42 lines, -10 lines 0 comments Download
M net/test/run_all_unittests.cc View 1 chunk +2 lines, -2 lines 0 comments Download

Messages

Total messages: 22 (5 generated)
mef
Hi Brett, Could you take a look? I'm trying to use gn desc deps to ...
4 years, 7 months ago (2016-05-03 16:05:04 UTC) #2
brettw
On 2016/05/03 16:05:04, mef wrote: > Hi Brett, > > Could you take a look? ...
4 years, 7 months ago (2016-05-03 17:04:07 UTC) #3
mef
On 2016/05/03 17:04:07, brettw wrote: > On 2016/05/03 16:05:04, mef wrote: > > Hi Brett, ...
4 years, 7 months ago (2016-05-03 17:56:28 UTC) #4
brettw
https://codereview.chromium.org/1934083002/diff/20001/components/cronet/ios/BUILD.gn File components/cronet/ios/BUILD.gn (right): https://codereview.chromium.org/1934083002/diff/20001/components/cronet/ios/BUILD.gn#newcode27 components/cronet/ios/BUILD.gn:27: static_library("cronet_static") { This should probably be a source set. ...
4 years, 7 months ago (2016-05-03 17:59:00 UTC) #5
mef
Thanks, PTAL! https://codereview.chromium.org/1934083002/diff/20001/components/cronet/ios/BUILD.gn File components/cronet/ios/BUILD.gn (right): https://codereview.chromium.org/1934083002/diff/20001/components/cronet/ios/BUILD.gn#newcode27 components/cronet/ios/BUILD.gn:27: static_library("cronet_static") { On 2016/05/03 17:59:00, brettw wrote: ...
4 years, 7 months ago (2016-05-03 21:50:20 UTC) #6
brettw
https://codereview.chromium.org/1934083002/diff/20001/components/cronet/ios/BUILD.gn File components/cronet/ios/BUILD.gn (right): https://codereview.chromium.org/1934083002/diff/20001/components/cronet/ios/BUILD.gn#newcode131 components/cronet/ios/BUILD.gn:131: rebase_path(_license_path, root_build_dir), On 2016/05/03 21:50:20, mef wrote: > Does ...
4 years, 7 months ago (2016-05-03 22:13:04 UTC) #7
mef
PTAL. https://codereview.chromium.org/1934083002/diff/20001/components/cronet/ios/BUILD.gn File components/cronet/ios/BUILD.gn (right): https://codereview.chromium.org/1934083002/diff/20001/components/cronet/ios/BUILD.gn#newcode131 components/cronet/ios/BUILD.gn:131: rebase_path(_license_path, root_build_dir), On 2016/05/03 22:13:03, brettw wrote: > ...
4 years, 7 months ago (2016-05-11 15:57:28 UTC) #9
mef
On 2016/05/11 15:57:28, mef wrote: > PTAL. > > https://codereview.chromium.org/1934083002/diff/20001/components/cronet/ios/BUILD.gn > File components/cronet/ios/BUILD.gn (right): > ...
4 years, 7 months ago (2016-05-17 15:21:18 UTC) #10
kapishnikov
https://codereview.chromium.org/1934083002/diff/140001/components/cronet/ios/BUILD.gn File components/cronet/ios/BUILD.gn (right): https://codereview.chromium.org/1934083002/diff/140001/components/cronet/ios/BUILD.gn#newcode53 components/cronet/ios/BUILD.gn:53: } Should we add '-fvisibility=hidden' and '-fvisibility-inlines-hidden' C flags ...
4 years, 7 months ago (2016-05-17 22:03:28 UTC) #11
mef
Thanks, PTAL. https://codereview.chromium.org/1934083002/diff/140001/components/cronet/ios/BUILD.gn File components/cronet/ios/BUILD.gn (right): https://codereview.chromium.org/1934083002/diff/140001/components/cronet/ios/BUILD.gn#newcode53 components/cronet/ios/BUILD.gn:53: } On 2016/05/17 22:03:28, kapishnikov wrote: > ...
4 years, 7 months ago (2016-05-18 16:46:19 UTC) #12
kapishnikov
LGTM https://codereview.chromium.org/1934083002/diff/140001/components/cronet/ios/BUILD.gn File components/cronet/ios/BUILD.gn (right): https://codereview.chromium.org/1934083002/diff/140001/components/cronet/ios/BUILD.gn#newcode67 components/cronet/ios/BUILD.gn:67: libs = [ "UIKit.Framework" ] On 2016/05/18 16:46:19, ...
4 years, 7 months ago (2016-05-18 17:23:02 UTC) #13
brettw
Sorry for the delay, was on vacation. Will look shortly.
4 years, 7 months ago (2016-05-23 19:20:04 UTC) #14
brettw
lgtm https://codereview.chromium.org/1934083002/diff/180001/components/cronet/tools/cronet_licenses.py File components/cronet/tools/cronet_licenses.py (right): https://codereview.chromium.org/1934083002/diff/180001/components/cronet/tools/cronet_licenses.py#newcode68 components/cronet/tools/cronet_licenses.py:68: # Generate gn project in temp directory and ...
4 years, 7 months ago (2016-05-23 20:05:33 UTC) #15
mef
Thanks! https://codereview.chromium.org/1934083002/diff/180001/components/cronet/tools/cronet_licenses.py File components/cronet/tools/cronet_licenses.py (right): https://codereview.chromium.org/1934083002/diff/180001/components/cronet/tools/cronet_licenses.py#newcode68 components/cronet/tools/cronet_licenses.py:68: # Generate gn project in temp directory and ...
4 years, 7 months ago (2016-05-24 19:39:17 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1934083002/240001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1934083002/240001
4 years, 7 months ago (2016-05-24 21:34:08 UTC) #19
commit-bot: I haz the power
Committed patchset #13 (id:240001)
4 years, 7 months ago (2016-05-24 22:42:05 UTC) #20
commit-bot: I haz the power
4 years, 7 months ago (2016-05-24 22:43:11 UTC) #22
Message was sent while issue was closed.
Patchset 13 (id:??) landed as
https://crrev.com/c3208e7d54e2d6369ab68cb8580ea97ab5ff5ce5
Cr-Commit-Position: refs/heads/master@{#395716}

Powered by Google App Engine
This is Rietveld 408576698