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

Issue 356303002: First pass on adding a chrome/browser GN target. (Closed)

Created:
6 years, 5 months ago by brettw
Modified:
6 years, 5 months ago
Reviewers:
Lei Zhang, tfarina
CC:
chromium-reviews
Project:
chromium
Visibility:
Public.

Description

First pass on adding a chrome/browser GN target. This adds a lot of global enable flags for various features used by the browser. It is not turned on because it does not compile yet. It needs some include directories and generated sources from dependencies that aren't done yet. It is basically a line-by-line translation of the current chrome_browser.gypi. As such, it looks pretty ugly but I think keeping these in sync will be easiest. I put in the obvious names of the GN deps. There are surely a bunch that exist in the GN build that aren't here yet but I'm going to save this for later passes. R=thestig@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=280693

Patch Set 1 #

Patch Set 2 : #

Patch Set 3 : #

Total comments: 9

Patch Set 4 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+720 lines, -21 lines) Patch
M build/config/BUILD.gn View 2 chunks +39 lines, -10 lines 0 comments Download
M build/config/features.gni View 1 2 3 2 chunks +51 lines, -0 lines 0 comments Download
M build/secondary/tools/grit/grit_rule.gni View 1 chunk +12 lines, -0 lines 0 comments Download
M chrome/browser/BUILD.gn View 1 2 1 chunk +609 lines, -0 lines 0 comments Download
M chrome/chrome_browser.gypi View 1 2 3 3 chunks +9 lines, -11 lines 0 comments Download

Messages

Total messages: 5 (0 generated)
brettw
6 years, 5 months ago (2014-06-28 22:48:11 UTC) #1
tfarina
+Lei for final approval. I did not look in details at chrome/browser/BUILD.gn, as you said ...
6 years, 5 months ago (2014-06-29 19:51:10 UTC) #2
brettw
https://codereview.chromium.org/356303002/diff/40001/chrome/chrome_browser.gypi File chrome/chrome_browser.gypi (left): https://codereview.chromium.org/356303002/diff/40001/chrome/chrome_browser.gypi#oldcode705 chrome/chrome_browser.gypi:705: 'browser/local_discovery/privet_local_printer_lister.h', On 2014/06/29 19:51:10, tfarina wrote: > why did ...
6 years, 5 months ago (2014-06-30 18:10:01 UTC) #3
Lei Zhang
lgtm https://codereview.chromium.org/356303002/diff/40001/build/config/features.gni File build/config/features.gni (right): https://codereview.chromium.org/356303002/diff/40001/build/config/features.gni#newcode96 build/config/features.gni:96: enable_configuration_policy = true On 2014/06/29 19:51:10, tfarina wrote: ...
6 years, 5 months ago (2014-06-30 21:41:23 UTC) #4
brettw
6 years, 5 months ago (2014-06-30 23:24:36 UTC) #5
Message was sent while issue was closed.
Committed patchset #4 manually as r280693 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698