| Index: trunk/src/third_party/libjingle/libjingle.gyp
|
| ===================================================================
|
| --- trunk/src/third_party/libjingle/libjingle.gyp (revision 198674)
|
| +++ trunk/src/third_party/libjingle/libjingle.gyp (working copy)
|
| @@ -11,8 +11,13 @@
|
| 'libjingle_additional_deps%': [],
|
| 'libjingle_peerconnection_additional_deps%': [],
|
| 'libjingle_source%': "source",
|
| - 'libpeer_target_type%': 'static_library',
|
| - 'libpeer_allocator_shim%': 0,
|
| + 'conditions': [
|
| + ['OS=="win"', { # TODO(tommi): Enable for mac and linux.
|
| + 'libpeer_target_type%': 'loadable_module',
|
| + }, {
|
| + 'libpeer_target_type%': 'static_library',
|
| + }],
|
| + ],
|
| },
|
| 'target_defaults': {
|
| 'defines': [
|
| @@ -762,8 +767,7 @@
|
| '<(libjingle_source)/talk/session/tunnel/tunnelsessionclient.h',
|
| ],
|
| 'conditions': [
|
| - ['libpeer_allocator_shim==1 and '
|
| - 'libpeer_target_type!="static_library" and OS!="mac"', {
|
| + ['libpeer_target_type!="static_library" and OS!="mac"', {
|
| 'sources': [
|
| 'overrides/allocator_shim/allocator_stub.cc',
|
| 'overrides/allocator_shim/allocator_stub.h',
|
| @@ -868,8 +872,7 @@
|
| 'libjingle_webrtc',
|
| ],
|
| 'conditions': [
|
| - ['libpeer_allocator_shim==1 and '
|
| - 'libpeer_target_type!="static_library"', {
|
| + ['libpeer_target_type!="static_library"', {
|
| 'sources': [
|
| 'overrides/initialize_module.cc',
|
| ],
|
|
|