| OLD | NEW |
| 1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2012 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 'includes': [ | 6 'includes': [ |
| 7 '../../build/win_precompile.gypi', | 7 '../../build/win_precompile.gypi', |
| 8 ], | 8 ], |
| 9 'variables': { | 9 'variables': { |
| 10 'enabled_libjingle_device_manager%': 0, | 10 'enabled_libjingle_device_manager%': 0, |
| (...skipping 251 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 262 'FREEBSD', | 262 'FREEBSD', |
| 263 ], | 263 ], |
| 264 }], | 264 }], |
| 265 ], | 265 ], |
| 266 }, | 266 }, |
| 267 'targets': [ | 267 'targets': [ |
| 268 # GN version: //third_party/libjingle | 268 # GN version: //third_party/libjingle |
| 269 { | 269 { |
| 270 'target_name': 'libjingle', | 270 'target_name': 'libjingle', |
| 271 'type': 'static_library', | 271 'type': 'static_library', |
| 272 'includes': [ 'libjingle_common.gypi' ], | |
| 273 'sources!' : [ | |
| 274 # Compiled as part of libjingle_p2p_constants. | |
| 275 '<(libjingle_source)/talk/p2p/base/constants.cc', | |
| 276 '<(libjingle_source)/talk/p2p/base/constants.h', | |
| 277 ], | |
| 278 'dependencies': [ | 272 'dependencies': [ |
| 279 '<(DEPTH)/third_party/webrtc/base/base.gyp:webrtc_base', | 273 '<(DEPTH)/third_party/webrtc/base/base.gyp:webrtc_base', |
| 280 '<(DEPTH)/third_party/webrtc/libjingle/xmllite/xmllite.gyp:rtc_xmllite', | 274 '<(DEPTH)/third_party/webrtc/libjingle/xmllite/xmllite.gyp:rtc_xmllite', |
| 281 'libjingle_p2p_constants', | 275 '<(DEPTH)/third_party/webrtc/libjingle/xmpp/xmpp.gyp:rtc_xmpp', |
| 276 '<(DEPTH)/third_party/webrtc/p2p/p2p.gyp:rtc_p2p', |
| 282 '<@(libjingle_additional_deps)', | 277 '<@(libjingle_additional_deps)', |
| 283 ], | 278 ], |
| 284 }, # target libjingle | 279 }, # target libjingle |
| 285 # This has to be is a separate project due to a bug in MSVS 2008 and the | |
| 286 # current toolset on android. The problem is that we have two files named | |
| 287 # "constants.cc" and MSVS/android doesn't handle this properly. | |
| 288 # GYP currently has guards to catch this, so if you want to remove it, | |
| 289 # run GYP and if GYP has removed the validation check, then we can assume | |
| 290 # that the toolchains have been fixed (we currently use VS2010 and later, | |
| 291 # so VS2008 isn't a concern anymore). | |
| 292 # | |
| 293 # GN version: //third_party/libjingle:libjingle_p2p_constants | |
| 294 { | |
| 295 'target_name': 'libjingle_p2p_constants', | |
| 296 'type': 'static_library', | |
| 297 'sources': [ | |
| 298 '<(libjingle_source)/talk/p2p/base/constants.cc', | |
| 299 '<(libjingle_source)/talk/p2p/base/constants.h', | |
| 300 ], | |
| 301 }, # target libjingle_p2p_constants | |
| 302 # GN version: //third_party/libjingle:peerconnection_server | 280 # GN version: //third_party/libjingle:peerconnection_server |
| 303 { | 281 { |
| 304 'target_name': 'peerconnection_server', | 282 'target_name': 'peerconnection_server', |
| 305 'type': 'executable', | 283 'type': 'executable', |
| 306 'sources': [ | 284 'sources': [ |
| 307 '<(libjingle_source)/talk/examples/peerconnection/server/data_socket.cc'
, | 285 '<(libjingle_source)/talk/examples/peerconnection/server/data_socket.cc'
, |
| 308 '<(libjingle_source)/talk/examples/peerconnection/server/data_socket.h', | 286 '<(libjingle_source)/talk/examples/peerconnection/server/data_socket.h', |
| 309 '<(libjingle_source)/talk/examples/peerconnection/server/main.cc', | 287 '<(libjingle_source)/talk/examples/peerconnection/server/main.cc', |
| 310 '<(libjingle_source)/talk/examples/peerconnection/server/peer_channel.cc
', | 288 '<(libjingle_source)/talk/examples/peerconnection/server/peer_channel.cc
', |
| 311 '<(libjingle_source)/talk/examples/peerconnection/server/peer_channel.h'
, | 289 '<(libjingle_source)/talk/examples/peerconnection/server/peer_channel.h'
, |
| (...skipping 358 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 670 }, | 648 }, |
| 671 'dependencies': [ | 649 'dependencies': [ |
| 672 'libjingle_peerconnection_so', | 650 'libjingle_peerconnection_so', |
| 673 ], | 651 ], |
| 674 'includes': [ '../../build/java.gypi' ], | 652 'includes': [ '../../build/java.gypi' ], |
| 675 }, | 653 }, |
| 676 ], | 654 ], |
| 677 }], | 655 }], |
| 678 ], | 656 ], |
| 679 } | 657 } |
| OLD | NEW |