OLD | NEW |
1 # Copyright 2014 The Chromium Authors. All rights reserved. | 1 # Copyright 2014 The Chromium Authors. All rights reserved. |
2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
4 | 4 |
5 { | 5 { |
6 'variables': { | 6 'variables': { |
7 'libjingle_source': "source", | 7 'libjingle_source': "source", |
8 'webrtc_base': "../webrtc/base", | 8 'webrtc_base': "../webrtc/base", |
| 9 'webrtc_xmllite': "../webrtc/libjingle/xmllite", |
9 }, | 10 }, |
10 'includes': [ | 11 'includes': [ |
11 '../../native_client/build/untrusted.gypi', | 12 '../../native_client/build/untrusted.gypi', |
12 ], | 13 ], |
13 'targets': [ | 14 'targets': [ |
14 { | 15 { |
15 'target_name': 'libjingle_nacl', | 16 'target_name': 'libjingle_nacl', |
16 'type': 'none', | 17 'type': 'none', |
17 'variables': { | 18 'variables': { |
18 'nlib_target': 'libjingle_nacl.a', | 19 'nlib_target': 'libjingle_nacl.a', |
(...skipping 204 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
223 '<(webrtc_base)/win32filesystem.h', | 224 '<(webrtc_base)/win32filesystem.h', |
224 '<(webrtc_base)/win32securityerrors.cc', | 225 '<(webrtc_base)/win32securityerrors.cc', |
225 '<(webrtc_base)/win32window.cc', | 226 '<(webrtc_base)/win32window.cc', |
226 '<(webrtc_base)/win32window.h', | 227 '<(webrtc_base)/win32window.h', |
227 '<(webrtc_base)/winfirewall.cc', | 228 '<(webrtc_base)/winfirewall.cc', |
228 '<(webrtc_base)/winfirewall.h', | 229 '<(webrtc_base)/winfirewall.h', |
229 '<(webrtc_base)/winping.cc', | 230 '<(webrtc_base)/winping.cc', |
230 '<(webrtc_base)/winping.h', | 231 '<(webrtc_base)/winping.h', |
231 '<(webrtc_base)/worker.cc', | 232 '<(webrtc_base)/worker.cc', |
232 '<(webrtc_base)/worker.h', | 233 '<(webrtc_base)/worker.h', |
| 234 '<(webrtc_xmllite)/qname.cc', |
| 235 '<(webrtc_xmllite)/qname.h', |
| 236 '<(webrtc_xmllite)/xmlbuilder.cc', |
| 237 '<(webrtc_xmllite)/xmlbuilder.h', |
| 238 '<(webrtc_xmllite)/xmlconstants.cc', |
| 239 '<(webrtc_xmllite)/xmlconstants.h', |
| 240 '<(webrtc_xmllite)/xmlelement.cc', |
| 241 '<(webrtc_xmllite)/xmlelement.h', |
| 242 '<(webrtc_xmllite)/xmlnsstack.cc', |
| 243 '<(webrtc_xmllite)/xmlnsstack.h', |
| 244 '<(webrtc_xmllite)/xmlparser.cc', |
| 245 '<(webrtc_xmllite)/xmlparser.h', |
| 246 '<(webrtc_xmllite)/xmlprinter.cc', |
| 247 '<(webrtc_xmllite)/xmlprinter.h', |
233 ], | 248 ], |
234 'sources!': [ | 249 'sources!': [ |
235 # Compiled as part of libjingle_p2p_constants_nacl. | 250 # Compiled as part of libjingle_p2p_constants_nacl. |
236 '<(libjingle_source)/talk/p2p/base/constants.cc', | 251 '<(libjingle_source)/talk/p2p/base/constants.cc', |
237 '<(libjingle_source)/talk/p2p/base/constants.h', | 252 '<(libjingle_source)/talk/p2p/base/constants.h', |
238 ], | 253 ], |
239 'sources/': [ | 254 'sources/': [ |
240 ['exclude', '/mac[a-z]+\\.(h|cc)$'], | 255 ['exclude', '/mac[a-z]+\\.(h|cc)$'], |
241 ['exclude', '/scoped_autorelease_pool\\.(h|mm)$'], | 256 ['exclude', '/scoped_autorelease_pool\\.(h|mm)$'], |
242 ], | 257 ], |
(...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
287 'Debug': { | 302 'Debug': { |
288 'defines': [ | 303 'defines': [ |
289 # TODO(sergeyu): Fix libjingle to use NDEBUG instead of | 304 # TODO(sergeyu): Fix libjingle to use NDEBUG instead of |
290 # _DEBUG and remove this define. See below as well. | 305 # _DEBUG and remove this define. See below as well. |
291 '_DEBUG', | 306 '_DEBUG', |
292 ], | 307 ], |
293 } | 308 } |
294 }, | 309 }, |
295 'include_dirs': [ | 310 'include_dirs': [ |
296 './<(libjingle_source)', | 311 './<(libjingle_source)', |
| 312 '../' |
297 ], | 313 ], |
298 'sources': [ | 314 'sources': [ |
299 '<(libjingle_source)/talk/p2p/base/constants.cc', | 315 '<(libjingle_source)/talk/p2p/base/constants.cc', |
300 '<(libjingle_source)/talk/p2p/base/constants.h', | 316 '<(libjingle_source)/talk/p2p/base/constants.h', |
301 ], | 317 ], |
302 }, # end of target 'libjingle_p2p_constants_nacl' | 318 }, # end of target 'libjingle_p2p_constants_nacl' |
303 ], | 319 ], |
304 } | 320 } |
OLD | NEW |