OLD | NEW |
1 # Copyright (c) 2011 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2011 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 # TODO(dmaclach): can we pick this up some other way? Right now it's | 7 # TODO(dmaclach): can we pick this up some other way? Right now it's |
8 # duplicated from chrome.gyp | 8 # duplicated from chrome.gyp |
9 'chromium_code': 1, | 9 'chromium_code': 1, |
10 # Use a consistent MIME-type independent of branding. | 10 # Use a consistent MIME-type independent of branding. |
(...skipping 147 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
158 { | 158 { |
159 'target_name': 'remoting_host_plugin', | 159 'target_name': 'remoting_host_plugin', |
160 'type': 'loadable_module', | 160 'type': 'loadable_module', |
161 'defines': [ | 161 'defines': [ |
162 'HOST_PLUGIN_MIME_TYPE=<(host_plugin_mime_type)', | 162 'HOST_PLUGIN_MIME_TYPE=<(host_plugin_mime_type)', |
163 ], | 163 ], |
164 'dependencies': [ | 164 'dependencies': [ |
165 'remoting_base', | 165 'remoting_base', |
166 'remoting_host', | 166 'remoting_host', |
167 'remoting_jingle_glue', | 167 'remoting_jingle_glue', |
168 '../third_party/libvpx/libvpx.gyp:libvpx', | |
169 '../third_party/npapi/npapi.gyp:npapi', | 168 '../third_party/npapi/npapi.gyp:npapi', |
170 ], | 169 ], |
171 'sources': [ | 170 'sources': [ |
172 # Hack for NPAPI policy support. REMOVE ASAP. | 171 # Hack for NPAPI policy support. REMOVE ASAP. |
173 # Bug: http://crbug.com/92576 | 172 # Bug: http://crbug.com/92576 |
174 '../content/common/json_value_serializer.cc', | 173 '../content/common/json_value_serializer.cc', |
175 '../content/common/json_value_serializer.h', | 174 '../content/common/json_value_serializer.h', |
176 | 175 |
177 'host/plugin/host_plugin.cc', | 176 'host/plugin/host_plugin.cc', |
178 'host/plugin/host_plugin.def', | 177 'host/plugin/host_plugin.def', |
(...skipping 99 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
278 }, # end of target 'webapp_it2me' | 277 }, # end of target 'webapp_it2me' |
279 { | 278 { |
280 'target_name': 'remoting_base', | 279 'target_name': 'remoting_base', |
281 'type': 'static_library', | 280 'type': 'static_library', |
282 'dependencies': [ | 281 'dependencies': [ |
283 '../base/base.gyp:base', | 282 '../base/base.gyp:base', |
284 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic
_annotations', | 283 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic
_annotations', |
285 '../ui/ui.gyp:ui', | 284 '../ui/ui.gyp:ui', |
286 '../net/net.gyp:net', | 285 '../net/net.gyp:net', |
287 '../skia/skia.gyp:skia', | 286 '../skia/skia.gyp:skia', |
| 287 '../third_party/libvpx/libvpx.gyp:libvpx', |
288 '../third_party/protobuf/protobuf.gyp:protobuf_lite', | 288 '../third_party/protobuf/protobuf.gyp:protobuf_lite', |
289 '../third_party/zlib/zlib.gyp:zlib', | 289 '../third_party/zlib/zlib.gyp:zlib', |
290 '../media/media.gyp:yuv_convert', | 290 '../media/media.gyp:yuv_convert', |
291 'remoting_jingle_glue', | 291 'remoting_jingle_glue', |
292 'proto/chromotocol.gyp:chromotocol_proto_lib', | 292 'proto/chromotocol.gyp:chromotocol_proto_lib', |
293 'proto/trace.gyp:trace_proto_lib', | 293 'proto/trace.gyp:trace_proto_lib', |
294 # TODO(hclam): Enable VP8 in the build. | |
295 #'third_party/on2/on2.gyp:vp8', | |
296 ], | 294 ], |
297 'export_dependent_settings': [ | 295 'export_dependent_settings': [ |
298 '../base/base.gyp:base', | 296 '../base/base.gyp:base', |
299 '../net/net.gyp:net', | 297 '../net/net.gyp:net', |
300 '../skia/skia.gyp:skia', | 298 '../skia/skia.gyp:skia', |
301 '../third_party/protobuf/protobuf.gyp:protobuf_lite', | 299 '../third_party/protobuf/protobuf.gyp:protobuf_lite', |
302 'proto/chromotocol.gyp:chromotocol_proto_lib', | 300 'proto/chromotocol.gyp:chromotocol_proto_lib', |
303 ], | 301 ], |
304 # TODO(hclam): Remove this and depend on libvpx directly once we remove | |
305 # libvpx from FFmpeg. | |
306 'include_dirs': [ | |
307 '../third_party/libvpx/source/libvpx', | |
308 ], | |
309 # This target needs a hard dependency because dependent targets | 302 # This target needs a hard dependency because dependent targets |
310 # depend on chromotocol_proto_lib for headers. | 303 # depend on chromotocol_proto_lib for headers. |
311 'hard_dependency': 1, | 304 'hard_dependency': 1, |
312 'sources': [ | 305 'sources': [ |
313 'base/auth_token_util.cc', | 306 'base/auth_token_util.cc', |
314 'base/auth_token_util.h', | 307 'base/auth_token_util.h', |
315 'base/capture_data.cc', | 308 'base/capture_data.cc', |
316 'base/capture_data.h', | 309 'base/capture_data.h', |
317 'base/compound_buffer.cc', | 310 'base/compound_buffer.cc', |
318 'base/compound_buffer.h', | 311 'base/compound_buffer.h', |
(...skipping 497 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
816 '../base/allocator/allocator.gyp:allocator', | 809 '../base/allocator/allocator.gyp:allocator', |
817 ], | 810 ], |
818 }, | 811 }, |
819 ], | 812 ], |
820 ], | 813 ], |
821 }], | 814 }], |
822 ], # end of 'conditions' | 815 ], # end of 'conditions' |
823 }, # end of target 'remoting_unittests' | 816 }, # end of target 'remoting_unittests' |
824 ], # end of targets | 817 ], # end of targets |
825 } | 818 } |
OLD | NEW |