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 147 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
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': [ |
164 'examples/objc/AppRTCDemo/common', | 164 'examples/objc/AppRTCDemo/common', |
165 ], | 165 ], |
166 }, | 166 }, |
167 'conditions': [ | 167 'conditions': [ |
| 168 ['OS=="ios"', { |
| 169 'xcode_settings': { |
| 170 'WARNING_CFLAGS': [ |
| 171 # Suppress compiler warnings about deprecated that triggered |
| 172 # when moving from ios_deployment_target 7.0 to 9.0. |
| 173 # See webrtc:5549 for more details. |
| 174 '-Wno-deprecated-declarations', |
| 175 ], |
| 176 }, |
| 177 }], |
168 ['OS=="mac"', { | 178 ['OS=="mac"', { |
169 'xcode_settings': { | 179 'xcode_settings': { |
170 'MACOSX_DEPLOYMENT_TARGET' : '10.8', | 180 'MACOSX_DEPLOYMENT_TARGET' : '10.8', |
171 }, | 181 }, |
172 }], | 182 }], |
173 ], | 183 ], |
174 'link_settings': { | 184 'link_settings': { |
175 'xcode_settings': { | 185 'xcode_settings': { |
176 'OTHER_LDFLAGS': [ | 186 'OTHER_LDFLAGS': [ |
177 '-framework QuartzCore', | 187 '-framework QuartzCore', |
(...skipping 50 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
228 ], | 238 ], |
229 'direct_dependent_settings': { | 239 'direct_dependent_settings': { |
230 'include_dirs': [ | 240 'include_dirs': [ |
231 'examples/objc/AppRTCDemo', | 241 'examples/objc/AppRTCDemo', |
232 ], | 242 ], |
233 }, | 243 }, |
234 'export_dependent_settings': [ | 244 'export_dependent_settings': [ |
235 '../talk/app/webrtc/legacy_objc_api.gyp:libjingle_peerconnection_obj
c', | 245 '../talk/app/webrtc/legacy_objc_api.gyp:libjingle_peerconnection_obj
c', |
236 ], | 246 ], |
237 'conditions': [ | 247 'conditions': [ |
| 248 ['OS=="ios"', { |
| 249 'xcode_settings': { |
| 250 'WARNING_CFLAGS': [ |
| 251 # Suppress compiler warnings about deprecated that triggered |
| 252 # when moving from ios_deployment_target 7.0 to 9.0. |
| 253 # See webrtc:5549 for more details. |
| 254 '-Wno-deprecated-declarations', |
| 255 ], |
| 256 }, |
| 257 }], |
238 ['OS=="mac"', { | 258 ['OS=="mac"', { |
239 'xcode_settings': { | 259 'xcode_settings': { |
240 'MACOSX_DEPLOYMENT_TARGET' : '10.8', | 260 'MACOSX_DEPLOYMENT_TARGET' : '10.8', |
241 }, | 261 }, |
242 }], | 262 }], |
243 ], | 263 ], |
244 }, | 264 }, |
245 { | 265 { |
246 'target_name': 'AppRTCDemo', | 266 'target_name': 'AppRTCDemo', |
247 'type': 'executable', | 267 'type': 'executable', |
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
279 'examples/objc/AppRTCDemo/ios/ARDVideoCallView.m', | 299 'examples/objc/AppRTCDemo/ios/ARDVideoCallView.m', |
280 'examples/objc/AppRTCDemo/ios/ARDVideoCallViewController.h', | 300 'examples/objc/AppRTCDemo/ios/ARDVideoCallViewController.h', |
281 'examples/objc/AppRTCDemo/ios/ARDVideoCallViewController.m', | 301 'examples/objc/AppRTCDemo/ios/ARDVideoCallViewController.m', |
282 'examples/objc/AppRTCDemo/ios/AppRTCDemo-Prefix.pch', | 302 'examples/objc/AppRTCDemo/ios/AppRTCDemo-Prefix.pch', |
283 'examples/objc/AppRTCDemo/ios/UIImage+ARDUtilities.h', | 303 'examples/objc/AppRTCDemo/ios/UIImage+ARDUtilities.h', |
284 'examples/objc/AppRTCDemo/ios/UIImage+ARDUtilities.m', | 304 'examples/objc/AppRTCDemo/ios/UIImage+ARDUtilities.m', |
285 'examples/objc/AppRTCDemo/ios/main.m', | 305 'examples/objc/AppRTCDemo/ios/main.m', |
286 ], | 306 ], |
287 'xcode_settings': { | 307 'xcode_settings': { |
288 'INFOPLIST_FILE': 'examples/objc/AppRTCDemo/ios/Info.plist', | 308 'INFOPLIST_FILE': 'examples/objc/AppRTCDemo/ios/Info.plist', |
| 309 'WARNING_CFLAGS': [ |
| 310 # Suppress compiler warnings about deprecated that triggered |
| 311 # when moving from ios_deployment_target 7.0 to 9.0. |
| 312 # See webrtc:5549 for more details. |
| 313 '-Wno-deprecated-declarations', |
| 314 ], |
289 }, | 315 }, |
290 }], | 316 }], |
291 ['OS=="mac"', { | 317 ['OS=="mac"', { |
292 'sources': [ | 318 'sources': [ |
293 'examples/objc/AppRTCDemo/mac/APPRTCAppDelegate.h', | 319 'examples/objc/AppRTCDemo/mac/APPRTCAppDelegate.h', |
294 'examples/objc/AppRTCDemo/mac/APPRTCAppDelegate.m', | 320 'examples/objc/AppRTCDemo/mac/APPRTCAppDelegate.m', |
295 'examples/objc/AppRTCDemo/mac/APPRTCViewController.h', | 321 'examples/objc/AppRTCDemo/mac/APPRTCViewController.h', |
296 'examples/objc/AppRTCDemo/mac/APPRTCViewController.m', | 322 'examples/objc/AppRTCDemo/mac/APPRTCViewController.m', |
297 'examples/objc/AppRTCDemo/mac/main.m', | 323 'examples/objc/AppRTCDemo/mac/main.m', |
298 ], | 324 ], |
(...skipping 111 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
410 'apk_name': 'AppRTCDemoTest', | 436 'apk_name': 'AppRTCDemoTest', |
411 'java_in_dir': 'examples/androidtests', | 437 'java_in_dir': 'examples/androidtests', |
412 'is_test_apk': 1, | 438 'is_test_apk': 1, |
413 }, | 439 }, |
414 'includes': [ '../build/java_apk.gypi' ], | 440 'includes': [ '../build/java_apk.gypi' ], |
415 }, | 441 }, |
416 ], # targets | 442 ], # targets |
417 }], # OS=="android" | 443 }], # OS=="android" |
418 ], | 444 ], |
419 } | 445 } |
OLD | NEW |