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

Issue 1418653002: Synchronize GN build configuration with Chrome (Closed)

Created:
5 years, 2 months ago by Petr Hosek
Modified:
5 years, 2 months ago
Reviewers:
jamesr, Sean Klein
CC:
Aaron Boodman, abarth-chromium, ben+mojo_chromium.org, darin (slow to review), gregsimon, mojo-reviews_chromium.org, qsr+mojo_chromium.org, viettrungluu+watch_chromium.org, yzshen+mojopublicwatch_chromium.org
Base URL:
https://github.com/domokit/mojo.git@master
Target Ref:
refs/heads/master
Project:
mojo
Visibility:
Public.

Description

Synchronize GN build configuration with Chrome This is necessary to roll newer version of Native Client. We also had to roll in new version of Gn as well as other third party libraries to resolve various compilation issues. BUG= https://github.com/domokit/mojo/issues/396 R=jamesr@chromium.org Committed: https://chromium.googlesource.com/external/mojo/+/0f5eacecbe12aae15b114a8511ae718506431b37

Patch Set 1 #

Patch Set 2 : Use asmflags in GN build configuration #

Patch Set 3 : Roll V8 only a little #

Patch Set 4 : Use public_deps instead of deps #

Total comments: 8

Patch Set 5 : Review feedback addressed #

Unified diffs Side-by-side diffs Delta from patch set Stats (+314 lines, -59 lines) Patch
M DEPS View 1 2 3 chunks +4 lines, -4 lines 0 comments Download
M apps/moterm/BUILD.gn View 2 chunks +4 lines, -8 lines 0 comments Download
M base/BUILD.gn View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M build/config/BUILDCONFIG.gn View 2 chunks +0 lines, -6 lines 0 comments Download
M build/config/android/rules.gni View 1 2 3 3 chunks +5 lines, -3 lines 0 comments Download
M build/config/compiler/BUILD.gn View 1 2 3 4 6 chunks +142 lines, -1 line 0 comments Download
M build/config/mac/BUILD.gn View 1 1 chunk +1 line, -0 lines 0 comments Download
M build/config/nacl/BUILD.gn View 1 2 chunks +60 lines, -0 lines 0 comments Download
M build/config/nacl/config.gni View 1 chunk +5 lines, -4 lines 0 comments Download
M build/toolchain/gcc_toolchain.gni View 1 3 chunks +51 lines, -1 line 0 comments Download
M build/toolchain/mac/BUILD.gn View 1 1 chunk +1 line, -1 line 0 comments Download
M build/toolchain/nacl/BUILD.gn View 7 chunks +20 lines, -10 lines 0 comments Download
M build/toolchain/nacl_toolchain.gni View 2 chunks +3 lines, -1 line 0 comments Download
M examples/pdf_viewer/BUILD.gn View 1 2 3 4 1 chunk +1 line, -0 lines 0 comments Download
M gpu/command_buffer/client/BUILD.gn View 1 chunk +1 line, -0 lines 0 comments Download
M mojo/BUILD.gn View 1 chunk +8 lines, -7 lines 0 comments Download
M mojo/gles2/BUILD.gn View 1 chunk +1 line, -0 lines 0 comments Download
M mojo/nacl/nonsfi/BUILD.gn View 1 1 chunk +1 line, -1 line 0 comments Download
M mojo/public/dart/rules.gni View 1 1 chunk +1 line, -1 line 0 comments Download
M mojo/public/mojo_application.gni View 1 chunk +0 lines, -1 line 0 comments Download
M testing/test.gni View 2 chunks +0 lines, -6 lines 0 comments Download
M ui/gfx/BUILD.gn View 1 chunk +1 line, -0 lines 0 comments Download
M ui/gl/BUILD.gn View 1 2 3 1 chunk +3 lines, -3 lines 0 comments Download

Messages

Total messages: 10 (5 generated)
Petr Hosek
5 years, 2 months ago (2015-10-21 00:15:37 UTC) #5
jamesr
https://codereview.chromium.org/1418653002/diff/100001/build/config/compiler/BUILD.gn File build/config/compiler/BUILD.gn (right): https://codereview.chromium.org/1418653002/diff/100001/build/config/compiler/BUILD.gn#newcode582 build/config/compiler/BUILD.gn:582: if (is_posix) { kinda silly, all of the platforms ...
5 years, 2 months ago (2015-10-21 00:32:10 UTC) #7
jamesr
Otherwise lgtm
5 years, 2 months ago (2015-10-21 00:50:08 UTC) #8
Petr Hosek
https://chromiumcodereview.appspot.com/1418653002/diff/100001/build/config/compiler/BUILD.gn File build/config/compiler/BUILD.gn (right): https://chromiumcodereview.appspot.com/1418653002/diff/100001/build/config/compiler/BUILD.gn#newcode582 build/config/compiler/BUILD.gn:582: if (is_posix) { On 2015/10/21 00:32:10, jamesr wrote: > ...
5 years, 2 months ago (2015-10-21 02:23:42 UTC) #9
Petr Hosek
5 years, 2 months ago (2015-10-21 02:57:05 UTC) #10
Message was sent while issue was closed.
Committed patchset #5 (id:120001) manually as
0f5eacecbe12aae15b114a8511ae718506431b37.

Powered by Google App Engine
This is Rietveld 408576698