OLD | NEW |
1 # Copyright (c) 2015 The WebRTC project authors. All Rights Reserved. | 1 # Copyright (c) 2015 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': [ '../build/common.gypi', ], | 10 'includes': [ '../build/common.gypi', ], |
(...skipping 81 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
92 # This library uses native JNI exports; tell GYP so that the | 92 # This library uses native JNI exports; tell GYP so that the |
93 # required symbols will be kept. | 93 # required symbols will be kept. |
94 'use_native_jni_exports': 1, | 94 'use_native_jni_exports': 1, |
95 }, | 95 }, |
96 }, | 96 }, |
97 ] | 97 ] |
98 }], | 98 }], |
99 ], # conditions | 99 ], # conditions |
100 'targets': [ | 100 'targets': [ |
101 { | 101 { |
| 102 'target_name': 'call_api', |
| 103 'type': 'static_library', |
| 104 'dependencies': [ |
| 105 # TODO(kjellander): Add remaining dependencies when webrtc:4243 is done. |
| 106 '<(webrtc_root)/base/base.gyp:rtc_base_approved', |
| 107 '<(webrtc_root)/common.gyp:webrtc_common', |
| 108 '<(webrtc_root)/modules/modules.gyp:audio_encoder_interface', |
| 109 ], |
| 110 'sources': [ |
| 111 'call/audio_receive_stream.h', |
| 112 'call/audio_send_stream.h', |
| 113 'call/audio_sink.h', |
| 114 'call/audio_state.h', |
| 115 ], |
| 116 }, |
| 117 { |
102 'target_name': 'libjingle_peerconnection', | 118 'target_name': 'libjingle_peerconnection', |
103 'type': 'static_library', | 119 'type': 'static_library', |
104 'dependencies': [ | 120 'dependencies': [ |
| 121 ':call_api', |
105 '<(webrtc_root)/media/media.gyp:rtc_media', | 122 '<(webrtc_root)/media/media.gyp:rtc_media', |
106 '<(webrtc_root)/pc/pc.gyp:rtc_pc', | 123 '<(webrtc_root)/pc/pc.gyp:rtc_pc', |
107 ], | 124 ], |
108 'sources': [ | 125 'sources': [ |
109 'audiotrack.cc', | 126 'audiotrack.cc', |
110 'audiotrack.h', | 127 'audiotrack.h', |
111 'datachannel.cc', | 128 'datachannel.cc', |
112 'datachannel.h', | 129 'datachannel.h', |
113 'datachannelinterface.h', | 130 'datachannelinterface.h', |
114 'dtmfsender.cc', | 131 'dtmfsender.cc', |
(...skipping 84 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
199 'quicdatatransport.h', | 216 'quicdatatransport.h', |
200 ], | 217 ], |
201 'export_dependent_settings': [ | 218 'export_dependent_settings': [ |
202 '<(DEPTH)/third_party/libquic/libquic.gyp:libquic', | 219 '<(DEPTH)/third_party/libquic/libquic.gyp:libquic', |
203 ], | 220 ], |
204 }], | 221 }], |
205 ], | 222 ], |
206 }, # target libjingle_peerconnection | 223 }, # target libjingle_peerconnection |
207 ], # targets | 224 ], # targets |
208 } | 225 } |
OLD | NEW |