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

Issue 1491363002: Add chrome crash service to GN build on Windows. (Closed)

Created:
5 years ago by brettw
Modified:
5 years ago
Reviewers:
scottmg
CC:
chromium-reviews, mlamouri+watch-content_chromium.org, sadrul, Peter Beverloo, jam, darin-cc_chromium.org, telemetry-reviews_chromium.org, kalyank, mkwst+moarreviews-shell_chromium.org, jochen+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Add chrome crash service to GN build on Windows. This adds a chrome crash_service target that matches the target arch, and a *_win64 version when compiling 32-bit targets. Previosly we had a crash_service.exe target that was actually the content_shell one with the wrong name. Various code referred to this target when some meant the chrome one, and some meant the content one. This patch fixes the naming and updates the references to use the correct one. Fixes cross-compiling of generated buildflag headers. It was computing the output directory incorrectly. BUG=537009 Committed: https://crrev.com/0d3b1dfc7ad173af97ca0f897319ab137d4cf634 Cr-Commit-Position: refs/heads/master@{#362826}

Patch Set 1 #

Total comments: 1

Patch Set 2 : add is_win #

Unified diffs Side-by-side diffs Delta from patch set Stats (+64 lines, -21 lines) Patch
M BUILD.gn View 3 chunks +3 lines, -6 lines 0 comments Download
M build/buildflag_header.gni View 1 chunk +1 line, -1 line 0 comments Download
M chrome/chrome.gyp View 2 chunks +2 lines, -0 lines 0 comments Download
A chrome/tools/crash_service/BUILD.gn View 1 chunk +43 lines, -0 lines 0 comments Download
M components/crash.gypi View 1 chunk +1 line, -0 lines 0 comments Download
M components/crash/content/tools/BUILD.gn View 1 1 chunk +12 lines, -12 lines 0 comments Download
M content/shell/BUILD.gn View 1 chunk +1 line, -1 line 0 comments Download
M tools/perf/chrome_telemetry_build/BUILD.gn View 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 16 (7 generated)
brettw
5 years ago (2015-12-02 21:41:52 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/1491363002/1 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1491363002/1
5 years ago (2015-12-02 21:43:42 UTC) #4
scottmg
lgtm https://codereview.chromium.org/1491363002/diff/1/components/crash/content/tools/BUILD.gn File components/crash/content/tools/BUILD.gn (right): https://codereview.chromium.org/1491363002/diff/1/components/crash/content/tools/BUILD.gn#newcode5 components/crash/content/tools/BUILD.gn:5: source_set("crash_service") { Maybe an assert(is_win) here too? Or ...
5 years ago (2015-12-02 21:46:32 UTC) #5
brettw
add is_win
5 years ago (2015-12-02 22:16:57 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1491363002/20001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1491363002/20001
5 years ago (2015-12-02 22:17:47 UTC) #9
commit-bot: I haz the power
Try jobs failed on following builders: win8_chromium_ng on tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win8_chromium_ng/builds/74440)
5 years ago (2015-12-02 22:24:32 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1491363002/20001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1491363002/20001
5 years ago (2015-12-02 22:26:51 UTC) #13
commit-bot: I haz the power
Committed patchset #2 (id:20001)
5 years ago (2015-12-03 00:10:11 UTC) #14
commit-bot: I haz the power
5 years ago (2015-12-03 00:10:54 UTC) #16
Message was sent while issue was closed.
Patchset 2 (id:??) landed as
https://crrev.com/0d3b1dfc7ad173af97ca0f897319ab137d4cf634
Cr-Commit-Position: refs/heads/master@{#362826}

Powered by Google App Engine
This is Rietveld 408576698