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

Side by Side Diff: webrtc/webrtc_examples.gyp

Issue 1690313002: Update iOS AppRTCDemo to use the updated Objective-C API. (Closed) Base URL: https://chromium.googlesource.com/external/webrtc.git@master
Patch Set: Created 4 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 # Copyright (c) 2012 The WebRTC Project Authors. All rights reserved. 1 # Copyright (c) 2012 The WebRTC Project Authors. All rights reserved.
2 # 2 #
3 # Use of this source code is governed by a BSD-style license 3 # Use of this source code is governed by a BSD-style license
4 # that can be found in the LICENSE file in the root of the source 4 # that can be found in the LICENSE file in the root of the source
5 # tree. An additional intellectual property rights grant can be found 5 # tree. An additional intellectual property rights grant can be found
6 # in the file PATENTS. All contributing project authors may 6 # in the file PATENTS. All contributing project authors may
7 # be found in the AUTHORS file in the root of the source tree. 7 # be found in the AUTHORS file in the root of the source tree.
8 { 8 {
9 'includes': [ 9 'includes': [
10 '../talk/build/common.gypi', 10 '../talk/build/common.gypi',
(...skipping 131 matching lines...) Expand 10 before | Expand all | Expand 10 after
142 }, # target peerconnection_client 142 }, # target peerconnection_client
143 ], # targets 143 ], # targets
144 }], # OS=="linux" or OS=="win" 144 }], # OS=="linux" or OS=="win"
145 145
146 ['OS=="ios" or (OS=="mac" and target_arch!="ia32")', { 146 ['OS=="ios" or (OS=="mac" and target_arch!="ia32")', {
147 'targets': [ 147 'targets': [
148 { 148 {
149 'target_name': 'apprtc_common', 149 'target_name': 'apprtc_common',
150 'type': 'static_library', 150 'type': 'static_library',
151 'dependencies': [ 151 'dependencies': [
152 '<(webrtc_root)/base/base.gyp:rtc_base_objc',
152 '<(webrtc_root)/system_wrappers/system_wrappers.gyp:field_trial_defa ult', 153 '<(webrtc_root)/system_wrappers/system_wrappers.gyp:field_trial_defa ult',
153 '../talk/app/webrtc/legacy_objc_api.gyp:libjingle_peerconnection_obj c',
154 ], 154 ],
155 'sources': [ 155 'sources': [
156 'examples/objc/AppRTCDemo/common/ARDUtilities.h', 156 'examples/objc/AppRTCDemo/common/ARDUtilities.h',
157 'examples/objc/AppRTCDemo/common/ARDUtilities.m', 157 'examples/objc/AppRTCDemo/common/ARDUtilities.m',
158 ], 158 ],
159 'include_dirs': [ 159 'include_dirs': [
160 'examples/objc/AppRTCDemo/common', 160 'examples/objc/AppRTCDemo/common',
161 ], 161 ],
162 'direct_dependent_settings': { 162 'direct_dependent_settings': {
163 'include_dirs': [ 163 'include_dirs': [
(...skipping 12 matching lines...) Expand all
176 'OTHER_LDFLAGS': [ 176 'OTHER_LDFLAGS': [
177 '-framework QuartzCore', 177 '-framework QuartzCore',
178 ], 178 ],
179 }, 179 },
180 }, 180 },
181 }, 181 },
182 { 182 {
183 'target_name': 'apprtc_signaling', 183 'target_name': 'apprtc_signaling',
184 'type': 'static_library', 184 'type': 'static_library',
185 'dependencies': [ 185 'dependencies': [
186 '<(webrtc_root)/api/api.gyp:rtc_api_objc',
187 '<(webrtc_root)/base/base.gyp:rtc_base_objc',
186 'apprtc_common', 188 'apprtc_common',
187 '../talk/app/webrtc/legacy_objc_api.gyp:libjingle_peerconnection_obj c',
188 'socketrocket', 189 'socketrocket',
189 ], 190 ],
190 'sources': [ 191 'sources': [
191 'examples/objc/AppRTCDemo/ARDAppClient.h', 192 'examples/objc/AppRTCDemo/ARDAppClient.h',
192 'examples/objc/AppRTCDemo/ARDAppClient.m', 193 'examples/objc/AppRTCDemo/ARDAppClient.m',
193 'examples/objc/AppRTCDemo/ARDAppClient+Internal.h', 194 'examples/objc/AppRTCDemo/ARDAppClient+Internal.h',
194 'examples/objc/AppRTCDemo/ARDAppEngineClient.h', 195 'examples/objc/AppRTCDemo/ARDAppEngineClient.h',
195 'examples/objc/AppRTCDemo/ARDAppEngineClient.m', 196 'examples/objc/AppRTCDemo/ARDAppEngineClient.m',
196 'examples/objc/AppRTCDemo/ARDBitrateTracker.h', 197 'examples/objc/AppRTCDemo/ARDBitrateTracker.h',
197 'examples/objc/AppRTCDemo/ARDBitrateTracker.m', 198 'examples/objc/AppRTCDemo/ARDBitrateTracker.m',
198 'examples/objc/AppRTCDemo/ARDCEODTURNClient.h', 199 'examples/objc/AppRTCDemo/ARDCEODTURNClient.h',
199 'examples/objc/AppRTCDemo/ARDCEODTURNClient.m', 200 'examples/objc/AppRTCDemo/ARDCEODTURNClient.m',
200 'examples/objc/AppRTCDemo/ARDJoinResponse.h', 201 'examples/objc/AppRTCDemo/ARDJoinResponse.h',
201 'examples/objc/AppRTCDemo/ARDJoinResponse.m', 202 'examples/objc/AppRTCDemo/ARDJoinResponse.m',
202 'examples/objc/AppRTCDemo/ARDJoinResponse+Internal.h', 203 'examples/objc/AppRTCDemo/ARDJoinResponse+Internal.h',
203 'examples/objc/AppRTCDemo/ARDMessageResponse.h', 204 'examples/objc/AppRTCDemo/ARDMessageResponse.h',
204 'examples/objc/AppRTCDemo/ARDMessageResponse.m', 205 'examples/objc/AppRTCDemo/ARDMessageResponse.m',
205 'examples/objc/AppRTCDemo/ARDMessageResponse+Internal.h', 206 'examples/objc/AppRTCDemo/ARDMessageResponse+Internal.h',
206 'examples/objc/AppRTCDemo/ARDRoomServerClient.h', 207 'examples/objc/AppRTCDemo/ARDRoomServerClient.h',
207 'examples/objc/AppRTCDemo/ARDSDPUtils.h', 208 'examples/objc/AppRTCDemo/ARDSDPUtils.h',
208 'examples/objc/AppRTCDemo/ARDSDPUtils.m', 209 'examples/objc/AppRTCDemo/ARDSDPUtils.m',
209 'examples/objc/AppRTCDemo/ARDSignalingChannel.h', 210 'examples/objc/AppRTCDemo/ARDSignalingChannel.h',
210 'examples/objc/AppRTCDemo/ARDSignalingMessage.h', 211 'examples/objc/AppRTCDemo/ARDSignalingMessage.h',
211 'examples/objc/AppRTCDemo/ARDSignalingMessage.m', 212 'examples/objc/AppRTCDemo/ARDSignalingMessage.m',
212 'examples/objc/AppRTCDemo/ARDStatsBuilder.h', 213 'examples/objc/AppRTCDemo/ARDStatsBuilder.h',
213 'examples/objc/AppRTCDemo/ARDStatsBuilder.m', 214 'examples/objc/AppRTCDemo/ARDStatsBuilder.m',
214 'examples/objc/AppRTCDemo/ARDTURNClient.h', 215 'examples/objc/AppRTCDemo/ARDTURNClient.h',
215 'examples/objc/AppRTCDemo/ARDWebSocketChannel.h', 216 'examples/objc/AppRTCDemo/ARDWebSocketChannel.h',
216 'examples/objc/AppRTCDemo/ARDWebSocketChannel.m', 217 'examples/objc/AppRTCDemo/ARDWebSocketChannel.m',
217 'examples/objc/AppRTCDemo/RTCICECandidate+JSON.h', 218 'examples/objc/AppRTCDemo/RTCIceCandidate+JSON.h',
218 'examples/objc/AppRTCDemo/RTCICECandidate+JSON.m', 219 'examples/objc/AppRTCDemo/RTCIceCandidate+JSON.m',
219 'examples/objc/AppRTCDemo/RTCICEServer+JSON.h', 220 'examples/objc/AppRTCDemo/RTCIceServer+JSON.h',
220 'examples/objc/AppRTCDemo/RTCICEServer+JSON.m', 221 'examples/objc/AppRTCDemo/RTCIceServer+JSON.m',
221 'examples/objc/AppRTCDemo/RTCMediaConstraints+JSON.h', 222 'examples/objc/AppRTCDemo/RTCMediaConstraints+JSON.h',
222 'examples/objc/AppRTCDemo/RTCMediaConstraints+JSON.m', 223 'examples/objc/AppRTCDemo/RTCMediaConstraints+JSON.m',
223 'examples/objc/AppRTCDemo/RTCSessionDescription+JSON.h', 224 'examples/objc/AppRTCDemo/RTCSessionDescription+JSON.h',
224 'examples/objc/AppRTCDemo/RTCSessionDescription+JSON.m', 225 'examples/objc/AppRTCDemo/RTCSessionDescription+JSON.m',
225 ], 226 ],
226 'include_dirs': [ 227 'include_dirs': [
227 'examples/objc/AppRTCDemo', 228 'examples/objc/AppRTCDemo',
228 ], 229 ],
229 'direct_dependent_settings': { 230 'direct_dependent_settings': {
230 'include_dirs': [ 231 'include_dirs': [
231 'examples/objc/AppRTCDemo', 232 'examples/objc/AppRTCDemo',
232 ], 233 ],
233 }, 234 },
234 'export_dependent_settings': [ 235 'export_dependent_settings': [
235 '../talk/app/webrtc/legacy_objc_api.gyp:libjingle_peerconnection_obj c', 236 '<(webrtc_root)/api/api.gyp:rtc_api_objc',
236 ], 237 ],
237 'conditions': [ 238 'conditions': [
238 ['OS=="mac"', { 239 ['OS=="mac"', {
239 'xcode_settings': { 240 'xcode_settings': {
240 'MACOSX_DEPLOYMENT_TARGET' : '10.8', 241 'MACOSX_DEPLOYMENT_TARGET' : '10.8',
241 }, 242 },
242 }], 243 }],
243 ], 244 ],
244 }, 245 },
245 { 246 {
(...skipping 164 matching lines...) Expand 10 before | Expand all | Expand 10 after
410 'apk_name': 'AppRTCDemoTest', 411 'apk_name': 'AppRTCDemoTest',
411 'java_in_dir': 'examples/androidtests', 412 'java_in_dir': 'examples/androidtests',
412 'is_test_apk': 1, 413 'is_test_apk': 1,
413 }, 414 },
414 'includes': [ '../build/java_apk.gypi' ], 415 'includes': [ '../build/java_apk.gypi' ],
415 }, 416 },
416 ], # targets 417 ], # targets
417 }], # OS=="android" 418 }], # OS=="android"
418 ], 419 ],
419 } 420 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698