Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(7)

Side by Side Diff: remoting/remoting.gyp

Issue 6501005: Resubmit - Use SSE2 block differ for chromoting (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 9 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « remoting/host/differ_unittest.cc ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright (c) 2010 The Chromium Authors. All rights reserved. 1 # Copyright (c) 2010 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 'chromium_code': 1, 7 'chromium_code': 1,
8 }, 8 },
9 9
10 'target_defaults': { 10 'target_defaults': {
(...skipping 165 matching lines...) Expand 10 before | Expand all | Expand 10 after
176 ], 176 ],
177 }, # end of target 'chromoting_base' 177 }, # end of target 'chromoting_base'
178 178
179 { 179 {
180 'target_name': 'chromoting_host', 180 'target_name': 'chromoting_host',
181 'type': '<(library)', 181 'type': '<(library)',
182 'dependencies': [ 182 'dependencies': [
183 'chromoting_base', 183 'chromoting_base',
184 'chromoting_jingle_glue', 184 'chromoting_jingle_glue',
185 'chromoting_protocol', 185 'chromoting_protocol',
186 'differ_block',
186 ], 187 ],
187 'sources': [ 188 'sources': [
188 'host/access_verifier.cc', 189 'host/access_verifier.cc',
189 'host/access_verifier.h', 190 'host/access_verifier.h',
190 'host/capturer.cc', 191 'host/capturer.cc',
191 'host/capturer.h', 192 'host/capturer.h',
192 'host/capturer_fake.cc', 193 'host/capturer_fake.cc',
193 'host/capturer_fake.h', 194 'host/capturer_fake.h',
194 'host/chromoting_host.cc', 195 'host/chromoting_host.cc',
195 'host/chromoting_host.h', 196 'host/chromoting_host.h',
196 'host/chromoting_host_context.cc', 197 'host/chromoting_host_context.cc',
197 'host/chromoting_host_context.h', 198 'host/chromoting_host_context.h',
198 'host/differ.h', 199 'host/differ.h',
199 'host/differ.cc', 200 'host/differ.cc',
200 'host/differ_block.h',
201 'host/differ_block.cc',
202 'host/screen_recorder.cc', 201 'host/screen_recorder.cc',
203 'host/screen_recorder.h', 202 'host/screen_recorder.h',
204 'host/heartbeat_sender.cc', 203 'host/heartbeat_sender.cc',
205 'host/heartbeat_sender.h', 204 'host/heartbeat_sender.h',
206 'host/host_config.cc', 205 'host/host_config.cc',
207 'host/host_config.h', 206 'host/host_config.h',
208 'host/host_key_pair.cc', 207 'host/host_key_pair.cc',
209 'host/host_key_pair.h', 208 'host/host_key_pair.h',
210 'host/host_stub_fake.cc', 209 'host/host_stub_fake.cc',
211 'host/host_stub_fake.h', 210 'host/host_stub_fake.h',
(...skipping 202 matching lines...) Expand 10 before | Expand all | Expand 10 after
414 'protocol/util.h', 413 'protocol/util.h',
415 'protocol/video_reader.cc', 414 'protocol/video_reader.cc',
416 'protocol/video_reader.h', 415 'protocol/video_reader.h',
417 'protocol/video_stub.h', 416 'protocol/video_stub.h',
418 'protocol/video_writer.cc', 417 'protocol/video_writer.cc',
419 'protocol/video_writer.h', 418 'protocol/video_writer.h',
420 ], 419 ],
421 }, # end of target 'chromoting_protocol' 420 }, # end of target 'chromoting_protocol'
422 421
423 { 422 {
423 'target_name': 'differ_block',
424 'type': '<(library)',
425 'include_dirs': [
426 '..',
427 ],
428 'dependencies': [
429 '../media/media.gyp:cpu_features',
430 ],
431 'conditions': [
432 [ 'target_arch == "ia32" or target_arch == "x64"', {
433 'dependencies': [
434 'differ_block_sse2',
435 ],
436 }],
437 ],
438 'sources': [
439 'host/differ_block.cc',
440 'host/differ_block.h',
441 ],
442 }, # end of target differ_block
443
444 {
445 'target_name': 'differ_block_sse2',
446 'type': '<(library)',
447 'include_dirs': [
448 '..',
449 ],
450 'conditions': [
451 [ 'OS == "linux" or OS == "freebsd" or OS == "openbsd"', {
452 'cflags': [
453 '-msse2',
454 ],
455 }],
456 ],
457 'sources': [
458 'host/differ_block_sse2.cc',
459 ],
460 }, # end of target differ_block_sse2
461
462 {
424 'target_name': 'chromotocol_test_client', 463 'target_name': 'chromotocol_test_client',
425 'type': 'executable', 464 'type': 'executable',
426 'dependencies': [ 465 'dependencies': [
427 'chromoting_base', 466 'chromoting_base',
428 'chromoting_protocol', 467 'chromoting_protocol',
429 ], 468 ],
430 'sources': [ 469 'sources': [
431 'protocol/protocol_test_client.cc', 470 'protocol/protocol_test_client.cc',
432 ], 471 ],
433 }, # end of target 'chromotocol_test_client' 472 }, # end of target 'chromotocol_test_client'
(...skipping 104 matching lines...) Expand 10 before | Expand all | Expand 10 after
538 ], # end of 'conditions' 577 ], # end of 'conditions'
539 }, # end of target 'chromoting_unittests' 578 }, # end of target 'chromoting_unittests'
540 ], # end of targets 579 ], # end of targets
541 } 580 }
542 581
543 # Local Variables: 582 # Local Variables:
544 # tab-width:2 583 # tab-width:2
545 # indent-tabs-mode:nil 584 # indent-tabs-mode:nil
546 # End: 585 # End:
547 # vim: set expandtab tabstop=2 shiftwidth=2: 586 # vim: set expandtab tabstop=2 shiftwidth=2:
OLDNEW
« no previous file with comments | « remoting/host/differ_unittest.cc ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698