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 256 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
267 ], | 267 ], |
268 }, # end of target 'webapp_it2me' | 268 }, # end of target 'webapp_it2me' |
269 { | 269 { |
270 'target_name': 'remoting_base', | 270 'target_name': 'remoting_base', |
271 'type': 'static_library', | 271 'type': 'static_library', |
272 'dependencies': [ | 272 'dependencies': [ |
273 '../base/base.gyp:base', | 273 '../base/base.gyp:base', |
274 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic
_annotations', | 274 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic
_annotations', |
275 '../ui/ui.gyp:ui', | 275 '../ui/ui.gyp:ui', |
276 '../net/net.gyp:net', | 276 '../net/net.gyp:net', |
| 277 '../skia/skia.gyp:skia', |
277 '../third_party/protobuf/protobuf.gyp:protobuf_lite', | 278 '../third_party/protobuf/protobuf.gyp:protobuf_lite', |
278 '../third_party/zlib/zlib.gyp:zlib', | 279 '../third_party/zlib/zlib.gyp:zlib', |
279 '../media/media.gyp:yuv_convert', | 280 '../media/media.gyp:yuv_convert', |
280 'remoting_jingle_glue', | 281 'remoting_jingle_glue', |
281 'proto/chromotocol.gyp:chromotocol_proto_lib', | 282 'proto/chromotocol.gyp:chromotocol_proto_lib', |
282 'proto/trace.gyp:trace_proto_lib', | 283 'proto/trace.gyp:trace_proto_lib', |
283 # TODO(hclam): Enable VP8 in the build. | 284 # TODO(hclam): Enable VP8 in the build. |
284 #'third_party/on2/on2.gyp:vp8', | 285 #'third_party/on2/on2.gyp:vp8', |
285 ], | 286 ], |
286 'export_dependent_settings': [ | 287 'export_dependent_settings': [ |
287 '../base/base.gyp:base', | 288 '../base/base.gyp:base', |
288 '../net/net.gyp:net', | 289 '../net/net.gyp:net', |
| 290 '../skia/skia.gyp:skia', |
289 '../third_party/protobuf/protobuf.gyp:protobuf_lite', | 291 '../third_party/protobuf/protobuf.gyp:protobuf_lite', |
290 'proto/chromotocol.gyp:chromotocol_proto_lib', | 292 'proto/chromotocol.gyp:chromotocol_proto_lib', |
291 ], | 293 ], |
292 # TODO(hclam): Remove this and depend on libvpx directly once we remove | 294 # TODO(hclam): Remove this and depend on libvpx directly once we remove |
293 # libvpx from FFmpeg. | 295 # libvpx from FFmpeg. |
294 'include_dirs': [ | 296 'include_dirs': [ |
295 '../third_party/libvpx/source/libvpx', | 297 '../third_party/libvpx/source/libvpx', |
296 ], | 298 ], |
297 # This target needs a hard dependency because dependent targets | 299 # This target needs a hard dependency because dependent targets |
298 # depend on chromotocol_proto_lib for headers. | 300 # depend on chromotocol_proto_lib for headers. |
(...skipping 28 matching lines...) Expand all Loading... |
327 'base/encoder_row_based.cc', | 329 'base/encoder_row_based.cc', |
328 'base/encoder_row_based.h', | 330 'base/encoder_row_based.h', |
329 'base/rate_counter.cc', | 331 'base/rate_counter.cc', |
330 'base/rate_counter.h', | 332 'base/rate_counter.h', |
331 'base/running_average.cc', | 333 'base/running_average.cc', |
332 'base/running_average.h', | 334 'base/running_average.h', |
333 'base/task_thread_proxy.cc', | 335 'base/task_thread_proxy.cc', |
334 'base/task_thread_proxy.h', | 336 'base/task_thread_proxy.h', |
335 'base/tracer.cc', | 337 'base/tracer.cc', |
336 'base/tracer.h', | 338 'base/tracer.h', |
337 'base/types.h', | |
338 'base/util.cc', | 339 'base/util.cc', |
339 'base/util.h', | 340 'base/util.h', |
340 ], | 341 ], |
341 'conditions': [ | 342 'conditions': [ |
342 ['target_arch=="arm"', { | 343 ['target_arch=="arm"', { |
343 'sources!': [ | 344 'sources!': [ |
344 'base/decoder_vp8.cc', | 345 'base/decoder_vp8.cc', |
345 'base/decoder_vp8.h', | 346 'base/decoder_vp8.h', |
346 'base/encoder_vp8.cc', | 347 'base/encoder_vp8.cc', |
347 'base/encoder_vp8.h', | 348 'base/encoder_vp8.h', |
(...skipping 324 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
672 'protocol/video_reader.h', | 673 'protocol/video_reader.h', |
673 'protocol/video_stub.h', | 674 'protocol/video_stub.h', |
674 'protocol/video_writer.cc', | 675 'protocol/video_writer.cc', |
675 'protocol/video_writer.h', | 676 'protocol/video_writer.h', |
676 ], | 677 ], |
677 }, # end of target 'remoting_protocol' | 678 }, # end of target 'remoting_protocol' |
678 | 679 |
679 { | 680 { |
680 'target_name': 'differ_block', | 681 'target_name': 'differ_block', |
681 'type': 'static_library', | 682 'type': 'static_library', |
682 'include_dirs': [ | |
683 '..', | |
684 ], | |
685 'dependencies': [ | 683 'dependencies': [ |
686 '../media/media.gyp:cpu_features', | 684 '../media/media.gyp:cpu_features', |
687 ], | 685 ], |
688 'conditions': [ | 686 'conditions': [ |
689 [ 'target_arch == "ia32" or target_arch == "x64"', { | 687 [ 'target_arch == "ia32" or target_arch == "x64"', { |
690 'dependencies': [ | 688 'dependencies': [ |
691 'differ_block_sse2', | 689 'differ_block_sse2', |
692 ], | 690 ], |
693 }], | 691 }], |
694 ], | 692 ], |
695 'sources': [ | 693 'sources': [ |
696 'host/differ_block.cc', | 694 'host/differ_block.cc', |
697 'host/differ_block.h', | 695 'host/differ_block.h', |
698 ], | 696 ], |
699 }, # end of target differ_block | 697 }, # end of target differ_block |
700 | 698 |
701 { | 699 { |
702 'target_name': 'differ_block_sse2', | 700 'target_name': 'differ_block_sse2', |
703 'type': 'static_library', | 701 'type': 'static_library', |
704 'include_dirs': [ | |
705 '..', | |
706 ], | |
707 'conditions': [ | 702 'conditions': [ |
708 [ 'os_posix == 1 and OS != "mac"', { | 703 [ 'os_posix == 1 and OS != "mac"', { |
709 'cflags': [ | 704 'cflags': [ |
710 '-msse2', | 705 '-msse2', |
711 ], | 706 ], |
712 }], | 707 }], |
713 ], | 708 ], |
714 'sources': [ | 709 'sources': [ |
715 'host/differ_block_sse2.cc', | 710 'host/differ_block_sse2.cc', |
716 ], | 711 ], |
(...skipping 106 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
823 ['target_arch=="arm"', { | 818 ['target_arch=="arm"', { |
824 'sources!': [ | 819 'sources!': [ |
825 'base/decoder_vp8_unittest.cc', | 820 'base/decoder_vp8_unittest.cc', |
826 'base/encoder_vp8_unittest.cc', | 821 'base/encoder_vp8_unittest.cc', |
827 ], | 822 ], |
828 }], | 823 }], |
829 ], # end of 'conditions' | 824 ], # end of 'conditions' |
830 }, # end of target 'remoting_unittests' | 825 }, # end of target 'remoting_unittests' |
831 ], # end of targets | 826 ], # end of targets |
832 } | 827 } |
OLD | NEW |