OLD | NEW |
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 136 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
147 }, # target peerconnection_client | 147 }, # target peerconnection_client |
148 ], # targets | 148 ], # targets |
149 }], # OS=="linux" or OS=="win" | 149 }], # OS=="linux" or OS=="win" |
150 | 150 |
151 ['OS=="ios" or (OS=="mac" and target_arch!="ia32")', { | 151 ['OS=="ios" or (OS=="mac" and target_arch!="ia32")', { |
152 'targets': [ | 152 'targets': [ |
153 { | 153 { |
154 'target_name': 'apprtc_common', | 154 'target_name': 'apprtc_common', |
155 'type': 'static_library', | 155 'type': 'static_library', |
156 'dependencies': [ | 156 'dependencies': [ |
157 '<(webrtc_root)/base/base.gyp:rtc_base_objc', | 157 '<(webrtc_root)/sdk/sdk.gyp:rtc_sdk_common_objc', |
158 '<(webrtc_root)/system_wrappers/system_wrappers.gyp:field_trial_defa
ult', | 158 '<(webrtc_root)/system_wrappers/system_wrappers.gyp:field_trial_defa
ult', |
159 ], | 159 ], |
160 'sources': [ | 160 'sources': [ |
161 'examples/objc/AppRTCDemo/common/ARDUtilities.h', | 161 'examples/objc/AppRTCDemo/common/ARDUtilities.h', |
162 'examples/objc/AppRTCDemo/common/ARDUtilities.m', | 162 'examples/objc/AppRTCDemo/common/ARDUtilities.m', |
163 ], | 163 ], |
164 'include_dirs': [ | 164 'include_dirs': [ |
165 'examples/objc/AppRTCDemo/common', | 165 'examples/objc/AppRTCDemo/common', |
166 ], | 166 ], |
167 'direct_dependent_settings': { | 167 'direct_dependent_settings': { |
(...skipping 26 matching lines...) Expand all Loading... |
194 'OTHER_LDFLAGS': [ | 194 'OTHER_LDFLAGS': [ |
195 '-framework QuartzCore', | 195 '-framework QuartzCore', |
196 ], | 196 ], |
197 }, | 197 }, |
198 }, | 198 }, |
199 }, | 199 }, |
200 { | 200 { |
201 'target_name': 'apprtc_signaling', | 201 'target_name': 'apprtc_signaling', |
202 'type': 'static_library', | 202 'type': 'static_library', |
203 'dependencies': [ | 203 'dependencies': [ |
204 '<(webrtc_root)/api/api.gyp:rtc_api_objc', | 204 '<(webrtc_root)/sdk/sdk.gyp:rtc_sdk_peerconnection_objc', |
205 '<(webrtc_root)/base/base.gyp:rtc_base_objc', | |
206 'apprtc_common', | 205 'apprtc_common', |
207 'socketrocket', | 206 'socketrocket', |
208 ], | 207 ], |
209 'sources': [ | 208 'sources': [ |
210 'examples/objc/AppRTCDemo/ARDAppClient.h', | 209 'examples/objc/AppRTCDemo/ARDAppClient.h', |
211 'examples/objc/AppRTCDemo/ARDAppClient.m', | 210 'examples/objc/AppRTCDemo/ARDAppClient.m', |
212 'examples/objc/AppRTCDemo/ARDAppClient+Internal.h', | 211 'examples/objc/AppRTCDemo/ARDAppClient+Internal.h', |
213 'examples/objc/AppRTCDemo/ARDAppEngineClient.h', | 212 'examples/objc/AppRTCDemo/ARDAppEngineClient.h', |
214 'examples/objc/AppRTCDemo/ARDAppEngineClient.m', | 213 'examples/objc/AppRTCDemo/ARDAppEngineClient.m', |
215 'examples/objc/AppRTCDemo/ARDBitrateTracker.h', | 214 'examples/objc/AppRTCDemo/ARDBitrateTracker.h', |
(...skipping 28 matching lines...) Expand all Loading... |
244 ], | 243 ], |
245 'include_dirs': [ | 244 'include_dirs': [ |
246 'examples/objc/AppRTCDemo', | 245 'examples/objc/AppRTCDemo', |
247 ], | 246 ], |
248 'direct_dependent_settings': { | 247 'direct_dependent_settings': { |
249 'include_dirs': [ | 248 'include_dirs': [ |
250 'examples/objc/AppRTCDemo', | 249 'examples/objc/AppRTCDemo', |
251 ], | 250 ], |
252 }, | 251 }, |
253 'export_dependent_settings': [ | 252 'export_dependent_settings': [ |
254 '<(webrtc_root)/api/api.gyp:rtc_api_objc', | 253 '<(webrtc_root)/sdk/sdk.gyp:rtc_sdk_peerconnection_objc', |
255 ], | 254 ], |
256 'conditions': [ | 255 'conditions': [ |
257 ['OS=="ios"', { | 256 ['OS=="ios"', { |
258 'xcode_settings': { | 257 'xcode_settings': { |
259 'WARNING_CFLAGS': [ | 258 'WARNING_CFLAGS': [ |
260 # Suppress compiler warnings about deprecated that triggered | 259 # Suppress compiler warnings about deprecated that triggered |
261 # when moving from ios_deployment_target 7.0 to 9.0. | 260 # when moving from ios_deployment_target 7.0 to 9.0. |
262 # See webrtc:5549 for more details. | 261 # See webrtc:5549 for more details. |
263 '-Wno-deprecated-declarations', | 262 '-Wno-deprecated-declarations', |
264 ], | 263 ], |
(...skipping 194 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
459 }, | 458 }, |
460 'includes': [ | 459 'includes': [ |
461 '../build/java_apk.gypi', | 460 '../build/java_apk.gypi', |
462 '../build/android/test_runner.gypi', | 461 '../build/android/test_runner.gypi', |
463 ], | 462 ], |
464 }, | 463 }, |
465 ], # targets | 464 ], # targets |
466 }], # OS=="android" | 465 }], # OS=="android" |
467 ], | 466 ], |
468 } | 467 } |
OLD | NEW |