Chromium Code Reviews

Issue 2340633003: [GN] Add rtc_sdk_framework_objc target to GN (Closed)

Created:
4 years, 3 months ago by kthelgason
Modified:
4 years, 3 months ago
Reviewers:
kjellander_webrtc, tkchin_webrtc
CC:
webrtc-reviews_webrtc.org, tterriberry_mozilla.com
Target Ref:
refs/pending/heads/master
Project:
webrtc
Visibility:
Public.

Description

[GN] Add rtc_sdk_framework_objc target to GN The build artifacts don't look completely identical to the ones generated by the GYP targets, but manual review shows the same symbols are exported. On iOS, the version generated by the GN follows convention, including a "Headers" directory, and the .modulemap file. I think this is preferred over the gyp version. BUG=webrtc:6320 NOTRY=True TESTED=Run AppRTCDemo on iOS + Mac and verified with nm that they export the same symbols. Committed: https://crrev.com/ebc34e78dbff8a34b9b0ec5c54a846e61934955a Cr-Commit-Position: refs/heads/master@{#14228}

Patch Set 1 #

Total comments: 6

Patch Set 2 : code review #

Total comments: 1

Patch Set 3 : Extract common headers #

Total comments: 1

Patch Set 4 : Add missing header for mac #

Unified diffs Side-by-side diffs Stats (+124 lines, -2 lines)
M webrtc/sdk/BUILD.gn View 2 chunks +124 lines, -2 lines 0 comments

Messages

Total messages: 21 (9 generated)
kthelgason
4 years, 3 months ago (2016-09-14 07:14:33 UTC) #2
kjellander_webrtc
That was fast! Generally looks good. Do you know if this is covered: https://cs.chromium.org/chromium/src/third_party/webrtc/sdk/sdk.gyp?q=sdk.gyp&sq=package:chromium&dr=C&l=303-309 Can ...
4 years, 3 months ago (2016-09-14 07:28:48 UTC) #3
kthelgason
On 2016/09/14 07:28:48, kjellander_webrtc wrote: > That was fast! Generally looks good. > Do you ...
4 years, 3 months ago (2016-09-14 08:20:32 UTC) #4
kjellander_webrtc
Can you incorporate some of the comments/reasoning of your previous reply into the CL description? ...
4 years, 3 months ago (2016-09-14 09:14:07 UTC) #5
kthelgason
Updated. PTAL
4 years, 3 months ago (2016-09-14 12:17:34 UTC) #7
kjellander_webrtc
Just one file missing. I think you can add a little more from your excellent ...
4 years, 3 months ago (2016-09-14 13:24:10 UTC) #8
kthelgason
On 2016/09/14 13:24:10, kjellander_webrtc wrote: > https://codereview.webrtc.org/2340633003/diff/40001/webrtc/sdk/BUILD.gn#newcode259 > webrtc/sdk/BUILD.gn:259: sources = common_objc_headers > This one ...
4 years, 3 months ago (2016-09-14 14:03:37 UTC) #10
kjellander_webrtc
lgtm but wait for Zeke's review. I added NOTRY=True to the CL description since this ...
4 years, 3 months ago (2016-09-14 14:13:24 UTC) #14
tkchin_webrtc
On 2016/09/14 14:13:24, kjellander_webrtc wrote: > lgtm but wait for Zeke's review. > > I ...
4 years, 3 months ago (2016-09-15 09:32:10 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.webrtc.org/2340633003/60001
4 years, 3 months ago (2016-09-15 11:29:08 UTC) #17
commit-bot: I haz the power
Committed patchset #4 (id:60001)
4 years, 3 months ago (2016-09-15 11:30:21 UTC) #19
commit-bot: I haz the power
4 years, 3 months ago (2016-09-15 11:30:29 UTC) #21
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/ebc34e78dbff8a34b9b0ec5c54a846e61934955a
Cr-Commit-Position: refs/heads/master@{#14228}

Powered by Google App Engine