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

Issue 2594033002: Configure xctest build settings to prevent Xcode from linking objects. (Closed)

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

Description

Configure xctest build settings to prevent Xcode from linking objects. Test files need to be known to Xcode for proper indexing and for discovery of tests function for XCTest, but the compilation is done via ninja, which causes Xcode fail find object files when trying to link. This CL configures the build settings of XCTest targets to trick Xcode to blindly return success when trying to link object files. BUG=614818 Committed: https://crrev.com/7e5894a9a070055aec683a83d50523df7f585f38 Cr-Commit-Position: refs/heads/master@{#441500}

Patch Set 1 #

Patch Set 2 : Rebase #

Patch Set 3 : Rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+15 lines, -3 lines) Patch
M tools/gn/xcode_writer.cc View 1 2 2 chunks +15 lines, -3 lines 0 comments Download

Messages

Total messages: 18 (10 generated)
liaoyuke
PTAL Thank you very much!
3 years, 11 months ago (2017-01-03 17:32:02 UTC) #5
sdefresne
lgtm
3 years, 11 months ago (2017-01-04 14:10:45 UTC) #6
liaoyuke
On 2017/01/04 14:10:45, sdefresne wrote: > lgtm Thank you for reviewing :) Hello Dirk, Could ...
3 years, 11 months ago (2017-01-04 17:19:43 UTC) #8
Dirk Pranke
lgtm.
3 years, 11 months ago (2017-01-04 20:25:07 UTC) #9
liaoyuke
Thank you :) On Wed, Jan 4, 2017 at 12:25 PM <dpranke@chromium.org> wrote: > lgtm. ...
3 years, 11 months ago (2017-01-04 20:25:52 UTC) #10
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/2594033002/80001
3 years, 11 months ago (2017-01-04 22:39:10 UTC) #13
commit-bot: I haz the power
Committed patchset #3 (id:80001)
3 years, 11 months ago (2017-01-04 22:52:51 UTC) #16
commit-bot: I haz the power
3 years, 11 months ago (2017-01-04 22:57:22 UTC) #18
Message was sent while issue was closed.
Patchset 3 (id:??) landed as
https://crrev.com/7e5894a9a070055aec683a83d50523df7f585f38
Cr-Commit-Position: refs/heads/master@{#441500}

Powered by Google App Engine
This is Rietveld 408576698