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

Issue 559543003: Add chrome test support target to GN build. (Closed)

Created:
6 years, 3 months ago by brettw
Modified:
6 years, 3 months ago
Reviewers:
jamesr
CC:
chromium-reviews, sadrul, qsr+mojo_chromium.org, viettrungluu+watch_chromium.org, tfarina, jam, yzshen+watch_chromium.org, abarth-chromium, Aaron Boodman, darin-cc_chromium.org, ben+ash_chromium.org, kalyank, gcasto+watchlist_chromium.org, ben+mojo_chromium.org, darin (slow to review), mkwst+watchlist_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Project:
chromium
Visibility:
Public.

Description

Add chrome test support target to GN build. Instead of putting all the files in a bit test_support target, I made separate smaller test support targets for the various sub-projects (browser, common, etc.) and linked those in. This helps distribute the complexity. R=jamesr@chromium.org Committed: https://chromium.googlesource.com/chromium/src/+/052ce13437f940da533740045acc70169243be27

Patch Set 1 #

Patch Set 2 : git cl try #

Total comments: 1

Patch Set 3 : revert visibility, merge unit tests lists. #

Patch Set 4 : revert visibility, merge unit tests lists. #

Patch Set 5 : no more gyp changes #

Unified diffs Side-by-side diffs Delta from patch set Stats (+615 lines, -2 lines) Patch
M ash/BUILD.gn View 1 chunk +2 lines, -0 lines 0 comments Download
M chrome/app/BUILD.gn View 1 chunk +32 lines, -0 lines 0 comments Download
M chrome/browser/BUILD.gn View 1 2 2 chunks +243 lines, -0 lines 0 comments Download
M chrome/browser/ui/BUILD.gn View 1 chunk +46 lines, -0 lines 0 comments Download
M chrome/common/BUILD.gn View 1 chunk +26 lines, -0 lines 0 comments Download
M chrome/renderer/BUILD.gn View 1 2 1 chunk +39 lines, -0 lines 0 comments Download
A chrome/test/BUILD.gn View 1 1 chunk +189 lines, -0 lines 0 comments Download
M components/bookmarks.gypi View 3 chunks +3 lines, -0 lines 0 comments Download
M components/invalidation/BUILD.gn View 1 chunk +4 lines, -0 lines 0 comments Download
M components/ownership/BUILD.gn View 1 2 3 4 1 chunk +1 line, -0 lines 0 comments Download
M components/password_manager/core/browser/BUILD.gn View 2 chunks +6 lines, -1 line 0 comments Download
M components/pref_registry.gypi View 2 chunks +2 lines, -0 lines 0 comments Download
M components/pref_registry/BUILD.gn View 1 chunk +2 lines, -1 line 0 comments Download
M components/search_engines.gypi View 1 chunk +1 line, -0 lines 0 comments Download
M components/search_engines/BUILD.gn View 1 chunk +15 lines, -0 lines 0 comments Download
M ui/gfx/BUILD.gn View 1 chunk +4 lines, -0 lines 0 comments Download

Messages

Total messages: 9 (1 generated)
brettw
6 years, 3 months ago (2014-09-11 22:40:45 UTC) #2
jamesr
lgtm except for mojo/embedder/BUILD.gn which imo is wrong. that's a source_set that has to be ...
6 years, 3 months ago (2014-09-11 22:56:34 UTC) #3
jamesr
On 2014/09/11 22:56:34, jamesr wrote: > lgtm except for mojo/embedder/BUILD.gn which imo is wrong. that's ...
6 years, 3 months ago (2014-09-12 01:11:18 UTC) #4
brettw
There are really 3 possibilities visibility: 1. You can't depend on or use anything from ...
6 years, 3 months ago (2014-09-12 16:25:26 UTC) #5
jamesr
On 2014/09/12 16:25:26, brettw wrote: > There are really 3 possibilities visibility: > > 1. ...
6 years, 3 months ago (2014-09-12 16:30:39 UTC) #6
brettw
I had a brainstorm and sent a proposal to gn-dev. I'll delete the visibility changes ...
6 years, 3 months ago (2014-09-12 17:02:12 UTC) #7
brettw
Committed patchset #5 (id:80001) manually as 052ce13.
6 years, 3 months ago (2014-09-12 19:55:46 UTC) #8
commit-bot: I haz the power
6 years, 3 months ago (2014-09-12 19:55:48 UTC) #9
Message was sent while issue was closed.
Patchset 5 (id:??) landed as
https://crrev.com/052ce13437f940da533740045acc70169243be27
Cr-Commit-Position: refs/heads/master@{#294641}

Powered by Google App Engine
This is Rietveld 408576698