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

Issue 2574333002: [Refactor Xcode Objects] Enable generating per file '--help' compiler flag (Closed)

Created:
4 years ago by liaoyuke
Modified:
4 years ago
CC:
chromium-reviews, Dirk Pranke, tfarina, agrieve+watch_chromium.org, baxley
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

[Refactor Xcode Objects] Enable adding per file '--help' compiler flag. This CL refactors xcode_object.h and xcode_object.cc to enable generating '--help' as per file compiler flag for the files in the "Compiler Sources" in "Build Phases". BUG=614818 Committed: https://crrev.com/8fb7d9d9c9ddf8bd3d1448241fafa27416e1f756 Cr-Commit-Position: refs/heads/master@{#439913}

Patch Set 1 #

Total comments: 3

Patch Set 2 : Change -h to --help #

Patch Set 3 : Delete default help_flag_enabled parameter value #

Total comments: 4

Patch Set 4 : Addressed feedback #

Total comments: 2

Patch Set 5 : Addressed feedback #

Patch Set 6 : Rebase #

Patch Set 7 : Rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+36 lines, -15 lines) Patch
M tools/gn/xcode_object.h View 1 2 3 4 5 6 5 chunks +13 lines, -4 lines 0 comments Download
M tools/gn/xcode_object.cc View 1 2 3 4 5 6 5 chunks +21 lines, -9 lines 0 comments Download
M tools/gn/xcode_writer.cc View 1 2 3 4 5 6 1 chunk +2 lines, -2 lines 0 comments Download

Messages

Total messages: 23 (10 generated)
liaoyuke
Hi Sylvain, Justin, Please take a look. Thank you very much!
4 years ago (2016-12-14 19:56:44 UTC) #4
justincohen
https://codereview.chromium.org/2574333002/diff/1/tools/gn/xcode_object.cc File tools/gn/xcode_object.cc (right): https://codereview.chromium.org/2574333002/diff/1/tools/gn/xcode_object.cc#newcode395 tools/gn/xcode_object.cc:395: {"COMPILER_FLAGS", "-h"}, Is it -h or --help ?
4 years ago (2016-12-14 20:00:17 UTC) #5
liaoyuke
Addressed comments. PTAL! https://codereview.chromium.org/2574333002/diff/1/tools/gn/xcode_object.cc File tools/gn/xcode_object.cc (right): https://codereview.chromium.org/2574333002/diff/1/tools/gn/xcode_object.cc#newcode395 tools/gn/xcode_object.cc:395: {"COMPILER_FLAGS", "-h"}, On 2016/12/14 20:00:17, justincohen ...
4 years ago (2016-12-14 20:29:24 UTC) #6
sdefresne
https://codereview.chromium.org/2574333002/diff/40001/tools/gn/xcode_object.h File tools/gn/xcode_object.h (right): https://codereview.chromium.org/2574333002/diff/40001/tools/gn/xcode_object.h#newcode156 tools/gn/xcode_object.h:156: enum HelpCompilerFlagEnabled { HELP_FLAG_ENABLED, HELP_FLAG_DISABLED }; I don't really ...
4 years ago (2016-12-17 00:07:27 UTC) #8
liaoyuke
PTAL! I know you are pretty busy with upstreaming. So, no rush, take your time ...
4 years ago (2016-12-19 08:02:40 UTC) #9
sdefresne
lgtm with nit You'll want dpranke or brettw to review as OWNERS. https://codereview.chromium.org/2574333002/diff/60001/tools/gn/xcode_object.h File tools/gn/xcode_object.h ...
4 years ago (2016-12-19 08:05:36 UTC) #10
liaoyuke
Thank you for reviewing. Hello Dirk, Could you please take a look for owner's approval? ...
4 years ago (2016-12-19 08:17:42 UTC) #12
liaoyuke
On 2016/12/19 08:17:42, liaoyuke wrote: > Thank you for reviewing. > > Hello Dirk, > ...
4 years ago (2016-12-20 17:25:17 UTC) #13
Dirk Pranke
lgtm, sorry for the delay.
4 years ago (2016-12-20 21:26:00 UTC) #14
liaoyuke
Thank you for reviewing! :) On Tue, Dec 20, 2016 at 1:26 PM <dpranke@chromium.org> wrote: ...
4 years ago (2016-12-20 21:58:36 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2574333002/120001
4 years ago (2016-12-20 22:56:14 UTC) #18
commit-bot: I haz the power
Committed patchset #7 (id:120001)
4 years ago (2016-12-20 23:12:55 UTC) #21
commit-bot: I haz the power
4 years ago (2016-12-20 23:15:55 UTC) #23
Message was sent while issue was closed.
Patchset 7 (id:??) landed as
https://crrev.com/8fb7d9d9c9ddf8bd3d1448241fafa27416e1f756
Cr-Commit-Position: refs/heads/master@{#439913}

Powered by Google App Engine
This is Rietveld 408576698