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

Issue 1919383002: GN: Put BoringSSL Chromium specific targets inside a condition (Closed)

Created:
4 years, 8 months ago by kjellander_chromium
Modified:
4 years, 8 months ago
Reviewers:
Dirk Pranke, davidben
CC:
chromium-reviews
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

GN: Put BoringSSL Chromium specific targets inside a condition The boringssl_unittests target depends on Chromium's base, so having it being processed by default results in errors for other projects reusing the GN files for BoringSSL that are located in the Chromium repo. BUG=webrtc:5829, 606944

Patch Set 1 #

Total comments: 3

Patch Set 2 : Added comment #

Patch Set 3 : Using build_overrides instead #

Patch Set 4 : Added comment for build_with_chromium variable #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+45 lines, -40 lines) Patch
M build_overrides/build.gni View 1 2 3 1 chunk +4 lines, -0 lines 2 comments Download
M build_overrides/webrtc.gni View 1 2 1 chunk +0 lines, -2 lines 0 comments Download
M third_party/boringssl/BUILD.gn View 1 2 2 chunks +41 lines, -38 lines 0 comments Download

Messages

Total messages: 22 (7 generated)
kjellander_chromium
4 years, 8 months ago (2016-04-26 20:07:29 UTC) #2
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1919383002/1 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1919383002/1
4 years, 8 months ago (2016-04-26 20:08:13 UTC) #4
Dirk Pranke
lgtm if you add a TODO to reference some bug to figure out whether we ...
4 years, 8 months ago (2016-04-26 20:13:49 UTC) #5
davidben
lgtm https://codereview.chromium.org/1919383002/diff/1/third_party/boringssl/BUILD.gn File third_party/boringssl/BUILD.gn (right): https://codereview.chromium.org/1919383002/diff/1/third_party/boringssl/BUILD.gn#newcode154 third_party/boringssl/BUILD.gn:154: component("boringssl_fuzzer") { Do you want to omit all ...
4 years, 8 months ago (2016-04-26 21:05:11 UTC) #7
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 8 months ago (2016-04-26 21:05:54 UTC) #9
davidben
Er, actually, not lgtm. (I really want to just clear the l-g-t-m, but Rietveld doesn't ...
4 years, 8 months ago (2016-04-26 21:07:56 UTC) #10
davidben
https://codereview.chromium.org/1919383002/diff/1/third_party/boringssl/BUILD.gn File third_party/boringssl/BUILD.gn (right): https://codereview.chromium.org/1919383002/diff/1/third_party/boringssl/BUILD.gn#newcode12 third_party/boringssl/BUILD.gn:12: include_boringssl_unittests = false On 2016/04/26 21:07:56, davidben wrote: > ...
4 years, 8 months ago (2016-04-26 21:12:12 UTC) #11
kjellander_chromium
On 2016/04/26 21:12:12, davidben wrote: > https://codereview.chromium.org/1919383002/diff/1/third_party/boringssl/BUILD.gn > File third_party/boringssl/BUILD.gn (right): > > https://codereview.chromium.org/1919383002/diff/1/third_party/boringssl/BUILD.gn#newcode12 > ...
4 years, 8 months ago (2016-04-26 21:21:51 UTC) #13
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1919383002/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1919383002/60001
4 years, 8 months ago (2016-04-26 21:25:01 UTC) #15
davidben
lgtm, but probably make sure Dirk is happy with this too. https://codereview.chromium.org/1919383002/diff/60001/build_overrides/build.gni File build_overrides/build.gni (right): ...
4 years, 8 months ago (2016-04-26 21:25:17 UTC) #16
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: android_chromium_gn_compile_dbg on tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/android_chromium_gn_compile_dbg/builds/57156) android_chromium_gn_compile_rel on ...
4 years, 8 months ago (2016-04-26 21:29:20 UTC) #18
Dirk Pranke
lgtm https://codereview.chromium.org/1919383002/diff/60001/build_overrides/build.gni File build_overrides/build.gni (right): https://codereview.chromium.org/1919383002/diff/60001/build_overrides/build.gni#newcode15 build_overrides/build.gni:15: build_with_chromium = true On 2016/04/26 21:25:16, davidben wrote: ...
4 years, 8 months ago (2016-04-26 21:43:22 UTC) #19
Dirk Pranke
Of course, we still need a reference to build_with_chromium via build_overrides/webrtc.gni , so all of ...
4 years, 8 months ago (2016-04-26 21:46:15 UTC) #20
Dirk Pranke
On 2016/04/26 21:46:15, Dirk Pranke wrote: > Of course, we still need a reference to ...
4 years, 8 months ago (2016-04-26 21:54:01 UTC) #21
kjellander_chromium
4 years, 8 months ago (2016-04-27 06:42:45 UTC) #22
On 2016/04/26 21:46:15, Dirk Pranke wrote:
> Of course, we still need a reference to build_with_chromium via
> build_overrides/webrtc.gni , so all of these things are failing.
> 
> I'll post a CL with a fix, since I can't upload a new patch to this CL.

Ah, thanks for dealing with that.

Powered by Google App Engine
This is Rietveld 408576698