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

Issue 8502036: Enable untrusted GYP builds in Chrome (irt via gyp) (Closed)

Created:
9 years, 1 month ago by noelallen1
Modified:
9 years, 1 month ago
CC:
chromium-reviews, Paweł Hajdan Jr., jamesr
Visibility:
Public.

Description

Enable untrusted GYP builds in Chrome (irt via gyp) Reconstruct of CL to enable untrsuted builds see: http://codereview.chromium.org/8416025. This CL will enable untrusted builds in Chrome. The first step is to enable enable building the IRT via this technique instead of using scons. DEPS: We bump NaCl deps to fix untrusted.gypi in NaCl Repo ppapi/ppapi_cpp.gypi+ Add ppapi_cpp library for NEXE ppapi/native_client/native_client.gyp Add ppapi library for NEXE (copy linker script to toolchain dir) Add nacl_irt target (the actual IRT.NEXE) ppapi/ppapi.gyp & ppapi/ppapi_internal.gyp Pull in untrusted.gypi from NaCl repo ppapi/native_client/src/shared/ppapi_proxy/ppapi_proxy.gyp Add ppruntime library for NEXE chrome/nacl.gypi Remove scons header scan and scons irt build Add dependency to untrusted IRT build in native_client.gyp BUG= http://code.google.com/p/chromium/issues/detail?id=96782 TEST= try TBR=dmichael@chromium.org Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=109739

Patch Set 1 #

Patch Set 2 : '' #

Patch Set 3 : '' #

Patch Set 4 : '' #

Patch Set 5 : '' #

Patch Set 6 : '' #

Patch Set 7 : '' #

Patch Set 8 : '' #

Patch Set 9 : '' #

Patch Set 10 : '' #

Patch Set 11 : '' #

Patch Set 12 : '' #

Patch Set 13 : '' #

Patch Set 14 : '' #

Patch Set 15 : '' #

Patch Set 16 : '' #

Patch Set 17 : '' #

Patch Set 18 : '' #

Patch Set 19 : '' #

Patch Set 20 : '' #

Unified diffs Side-by-side diffs Delta from patch set Stats (+332 lines, -74 lines) Patch
M DEPS View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 1 chunk +1 line, -1 line 0 comments Download
M chrome/nacl.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 3 chunks +4 lines, -73 lines 0 comments Download
A ppapi/native_client/native_client.gyp View 1 2 3 4 5 6 7 8 9 1 chunk +90 lines, -0 lines 0 comments Download
M ppapi/native_client/src/shared/ppapi_proxy/ppapi_proxy.gyp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 1 chunk +94 lines, -0 lines 0 comments Download
M ppapi/ppapi.gyp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 1 chunk +1 line, -0 lines 0 comments Download
M ppapi/ppapi_cpp.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 1 chunk +141 lines, -0 lines 0 comments Download
M ppapi/ppapi_internal.gyp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 10 (0 generated)
noelallen1
9 years, 1 month ago (2011-11-09 00:25:48 UTC) #1
noelallen1
Okay, I have tested this, then split this into two CLs. This CL switches us ...
9 years, 1 month ago (2011-11-11 18:26:21 UTC) #2
bradn
lgtm
9 years, 1 month ago (2011-11-11 19:43:57 UTC) #3
dmichael (off chromium)
Lgtm On Nov 11, 2011 12:43 PM, <bradnelson@google.com> wrote: > lgtm > > > > ...
9 years, 1 month ago (2011-11-11 23:57:19 UTC) #4
jamesr
Why on earth should ppapi depend on nacl? Isn't that backwards? This is very difficult ...
9 years, 1 month ago (2011-11-22 02:06:53 UTC) #5
noelallen1
On 2011/11/22 02:06:53, jamesr wrote: > Why on earth should ppapi depend on nacl? Isn't ...
9 years, 1 month ago (2011-11-22 02:26:10 UTC) #6
scottmg
On 2011/11/22 02:26:10, noelallen1 wrote: > On 2011/11/22 02:06:53, jamesr wrote: > > Why on ...
9 years, 1 month ago (2011-11-22 03:07:14 UTC) #7
scottmg
> There's a roll containing an empty untrusted.gypi here: > https://bugs.webkit.org/show_bug.cgi?id=72911 which I think we ...
9 years, 1 month ago (2011-11-22 03:15:12 UTC) #8
noelallen_use_chromium
On 2011/11/22 03:15:12, scottmg wrote: > > There's a roll containing an empty untrusted.gypi here: ...
9 years, 1 month ago (2011-11-22 03:18:49 UTC) #9
nduca
9 years, 1 month ago (2011-11-22 08:34:42 UTC) #10
Can we revert this change while we figure out how to fix this? This is making it
impossible for anyone landing webkit changes to make progress. That's not an
acceptable state of affairs.

Powered by Google App Engine
This is Rietveld 408576698