OLD | NEW |
1 # Copyright 2016 The WebRTC project authors. All Rights Reserved. | 1 # Copyright 2016 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 { | 9 { |
10 'includes': [ | 10 'includes': [ |
(...skipping 209 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
220 'product_name': 'WebRTC', | 220 'product_name': 'WebRTC', |
221 'mac_bundle': 1, | 221 'mac_bundle': 1, |
222 'includes': [ '../build/objc_common.gypi' ], | 222 'includes': [ '../build/objc_common.gypi' ], |
223 # Slightly hacky, but we need to re-declare files here that are C | 223 # Slightly hacky, but we need to re-declare files here that are C |
224 # interfaces because otherwise they will be dead-stripped during | 224 # interfaces because otherwise they will be dead-stripped during |
225 # linking (ObjC classes cannot be dead-stripped). We might consider | 225 # linking (ObjC classes cannot be dead-stripped). We might consider |
226 # just only using ObjC interfaces. | 226 # just only using ObjC interfaces. |
227 'sources': [ | 227 'sources': [ |
228 'objc/Framework/Classes/RTCFieldTrials.mm', | 228 'objc/Framework/Classes/RTCFieldTrials.mm', |
229 'objc/Framework/Classes/RTCLogging.mm', | 229 'objc/Framework/Classes/RTCLogging.mm', |
| 230 'objc/Framework/Classes/RTCMetrics.mm', |
230 'objc/Framework/Classes/RTCSSLAdapter.mm', | 231 'objc/Framework/Classes/RTCSSLAdapter.mm', |
231 'objc/Framework/Classes/RTCTracing.mm', | 232 'objc/Framework/Classes/RTCTracing.mm', |
232 'objc/Framework/Headers/WebRTC/RTCFieldTrials.h', | 233 'objc/Framework/Headers/WebRTC/RTCFieldTrials.h', |
233 'objc/Framework/Headers/WebRTC/RTCLogging.h', | 234 'objc/Framework/Headers/WebRTC/RTCLogging.h', |
234 'objc/Framework/Headers/WebRTC/RTCSSLAdapter.h', | 235 'objc/Framework/Headers/WebRTC/RTCSSLAdapter.h', |
235 'objc/Framework/Headers/WebRTC/RTCTracing.h', | 236 'objc/Framework/Headers/WebRTC/RTCTracing.h', |
236 'objc/Framework/Headers/WebRTC/WebRTC.h', | 237 'objc/Framework/Headers/WebRTC/WebRTC.h', |
237 'objc/Framework/Modules/module.modulemap', | 238 'objc/Framework/Modules/module.modulemap', |
238 ], | 239 ], |
239 'mac_framework_headers': [ | 240 'mac_framework_headers': [ |
240 'objc/Framework/Headers/WebRTC/RTCAudioTrack.h', | 241 'objc/Framework/Headers/WebRTC/RTCAudioTrack.h', |
241 'objc/Framework/Headers/WebRTC/RTCAVFoundationVideoSource.h', | 242 'objc/Framework/Headers/WebRTC/RTCAVFoundationVideoSource.h', |
242 'objc/Framework/Headers/WebRTC/RTCCameraPreviewView.h', | 243 'objc/Framework/Headers/WebRTC/RTCCameraPreviewView.h', |
243 'objc/Framework/Headers/WebRTC/RTCConfiguration.h', | 244 'objc/Framework/Headers/WebRTC/RTCConfiguration.h', |
244 'objc/Framework/Headers/WebRTC/RTCDataChannel.h', | 245 'objc/Framework/Headers/WebRTC/RTCDataChannel.h', |
245 'objc/Framework/Headers/WebRTC/RTCDataChannelConfiguration.h', | 246 'objc/Framework/Headers/WebRTC/RTCDataChannelConfiguration.h', |
246 'objc/Framework/Headers/WebRTC/RTCDispatcher.h', | 247 'objc/Framework/Headers/WebRTC/RTCDispatcher.h', |
247 'objc/Framework/Headers/WebRTC/RTCEAGLVideoView.h', | 248 'objc/Framework/Headers/WebRTC/RTCEAGLVideoView.h', |
248 'objc/Framework/Headers/WebRTC/RTCFieldTrials.h', | 249 'objc/Framework/Headers/WebRTC/RTCFieldTrials.h', |
249 'objc/Framework/Headers/WebRTC/RTCFileLogger.h', | 250 'objc/Framework/Headers/WebRTC/RTCFileLogger.h', |
250 'objc/Framework/Headers/WebRTC/RTCIceCandidate.h', | 251 'objc/Framework/Headers/WebRTC/RTCIceCandidate.h', |
251 'objc/Framework/Headers/WebRTC/RTCIceServer.h', | 252 'objc/Framework/Headers/WebRTC/RTCIceServer.h', |
252 'objc/Framework/Headers/WebRTC/RTCLogging.h', | 253 'objc/Framework/Headers/WebRTC/RTCLogging.h', |
253 'objc/Framework/Headers/WebRTC/RTCMacros.h', | 254 'objc/Framework/Headers/WebRTC/RTCMacros.h', |
254 'objc/Framework/Headers/WebRTC/RTCMediaConstraints.h', | 255 'objc/Framework/Headers/WebRTC/RTCMediaConstraints.h', |
255 'objc/Framework/Headers/WebRTC/RTCMediaStream.h', | 256 'objc/Framework/Headers/WebRTC/RTCMediaStream.h', |
256 'objc/Framework/Headers/WebRTC/RTCMediaStreamTrack.h', | 257 'objc/Framework/Headers/WebRTC/RTCMediaStreamTrack.h', |
| 258 'objc/Framework/Headers/WebRTC/RTCMetrics.h', |
| 259 'objc/Framework/Headers/WebRTC/RTCMetricsSampleInfo.h', |
257 'objc/Framework/Headers/WebRTC/RTCNSGLVideoView.h', | 260 'objc/Framework/Headers/WebRTC/RTCNSGLVideoView.h', |
258 'objc/Framework/Headers/WebRTC/RTCPeerConnection.h', | 261 'objc/Framework/Headers/WebRTC/RTCPeerConnection.h', |
259 'objc/Framework/Headers/WebRTC/RTCPeerConnectionFactory.h', | 262 'objc/Framework/Headers/WebRTC/RTCPeerConnectionFactory.h', |
260 'objc/Framework/Headers/WebRTC/RTCRtpCodecParameters.h', | 263 'objc/Framework/Headers/WebRTC/RTCRtpCodecParameters.h', |
261 'objc/Framework/Headers/WebRTC/RTCRtpEncodingParameters.h', | 264 'objc/Framework/Headers/WebRTC/RTCRtpEncodingParameters.h', |
262 'objc/Framework/Headers/WebRTC/RTCRtpParameters.h', | 265 'objc/Framework/Headers/WebRTC/RTCRtpParameters.h', |
263 'objc/Framework/Headers/WebRTC/RTCRtpReceiver.h', | 266 'objc/Framework/Headers/WebRTC/RTCRtpReceiver.h', |
264 'objc/Framework/Headers/WebRTC/RTCRtpSender.h', | 267 'objc/Framework/Headers/WebRTC/RTCRtpSender.h', |
265 'objc/Framework/Headers/WebRTC/RTCSessionDescription.h', | 268 'objc/Framework/Headers/WebRTC/RTCSessionDescription.h', |
266 'objc/Framework/Headers/WebRTC/RTCSSLAdapter.h', | 269 'objc/Framework/Headers/WebRTC/RTCSSLAdapter.h', |
(...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
310 'mac_framework_headers!': [ | 313 'mac_framework_headers!': [ |
311 'objc/Framework/Headers/WebRTC/RTCFileLogger.h', | 314 'objc/Framework/Headers/WebRTC/RTCFileLogger.h', |
312 ], | 315 ], |
313 }], | 316 }], |
314 ], # conditions | 317 ], # conditions |
315 }, # rtc_sdk_framework_objc | 318 }, # rtc_sdk_framework_objc |
316 ], # targets | 319 ], # targets |
317 }], # OS=="ios" or (OS=="mac" and mac_deployment_target=="10.7") | 320 }], # OS=="ios" or (OS=="mac" and mac_deployment_target=="10.7") |
318 ], | 321 ], |
319 } | 322 } |
OLD | NEW |