OLD | NEW |
1 # Copyright (c) 2009 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2009 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 'includes': [ | 9 'includes': [ |
10 '../build/common.gypi', | 10 '../build/common.gypi', |
(...skipping 443 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
454 'pe_image_unittest.cc', | 454 'pe_image_unittest.cc', |
455 'pickle_unittest.cc', | 455 'pickle_unittest.cc', |
456 'pr_time_unittest.cc', | 456 'pr_time_unittest.cc', |
457 'process_util_unittest.cc', | 457 'process_util_unittest.cc', |
458 'rand_util_unittest.cc', | 458 'rand_util_unittest.cc', |
459 'ref_counted_unittest.cc', | 459 'ref_counted_unittest.cc', |
460 'run_all_unittests.cc', | 460 'run_all_unittests.cc', |
461 'scoped_bstr_win_unittest.cc', | 461 'scoped_bstr_win_unittest.cc', |
462 'scoped_comptr_win_unittest.cc', | 462 'scoped_comptr_win_unittest.cc', |
463 'scoped_ptr_unittest.cc', | 463 'scoped_ptr_unittest.cc', |
| 464 'scoped_temp_dir_unittest.cc', |
464 'sha2_unittest.cc', | 465 'sha2_unittest.cc', |
465 'shared_memory_unittest.cc', | 466 'shared_memory_unittest.cc', |
466 'simple_thread_unittest.cc', | 467 'simple_thread_unittest.cc', |
467 'singleton_unittest.cc', | 468 'singleton_unittest.cc', |
468 'stack_container_unittest.cc', | 469 'stack_container_unittest.cc', |
469 'stats_table_unittest.cc', | 470 'stats_table_unittest.cc', |
470 'string_escape_unittest.cc', | 471 'string_escape_unittest.cc', |
471 'string_piece_unittest.cc', | 472 'string_piece_unittest.cc', |
472 'string_tokenizer_unittest.cc', | 473 'string_tokenizer_unittest.cc', |
473 'string_util_unittest.cc', | 474 'string_util_unittest.cc', |
474 'sys_info_unittest.cc', | 475 'sys_info_unittest.cc', |
475 'sys_string_conversions_unittest.cc', | 476 'sys_string_conversions_unittest.cc', |
476 'sys_string_conversions_unittest.cc', | |
477 'system_monitor_unittest.cc', | 477 'system_monitor_unittest.cc', |
478 'thread_collision_warner_unittest.cc', | 478 'thread_collision_warner_unittest.cc', |
479 'thread_local_storage_unittest.cc', | 479 'thread_local_storage_unittest.cc', |
480 'thread_local_unittest.cc', | 480 'thread_local_unittest.cc', |
481 'thread_unittest.cc', | 481 'thread_unittest.cc', |
482 'time_unittest.cc', | 482 'time_unittest.cc', |
483 'time_win_unittest.cc', | 483 'time_win_unittest.cc', |
484 'timer_unittest.cc', | 484 'timer_unittest.cc', |
485 'tracked_objects_unittest.cc', | 485 'tracked_objects_unittest.cc', |
486 'tuple_unittest.cc', | 486 'tuple_unittest.cc', |
487 'values_unittest.cc', | 487 'values_unittest.cc', |
| 488 'version_unittest.cc', |
488 'waitable_event_unittest.cc', | 489 'waitable_event_unittest.cc', |
| 490 'waitable_event_watcher_unittest.cc', |
489 'watchdog_unittest.cc', | 491 'watchdog_unittest.cc', |
490 'win_util_unittest.cc', | 492 'win_util_unittest.cc', |
491 'wmi_util_unittest.cc', | 493 'wmi_util_unittest.cc', |
492 'word_iterator_unittest.cc', | 494 'word_iterator_unittest.cc', |
493 'worker_pool_unittest.cc', | 495 'worker_pool_unittest.cc', |
494 ], | 496 ], |
495 'include_dirs': [ | 497 'include_dirs': [ |
496 # word_iterator.h (used by word_iterator_unittest.cc) leaks an ICU | 498 # word_iterator.h (used by word_iterator_unittest.cc) leaks an ICU |
497 # #include for unicode/uchar.h. This should probably be cleaned up. | 499 # #include for unicode/uchar.h. This should probably be cleaned up. |
498 '../third_party/icu38/public/common', | 500 '../third_party/icu38/public/common', |
499 ], | 501 ], |
500 'dependencies': [ | 502 'dependencies': [ |
501 'base', | 503 'base', |
502 'base_gfx', | 504 'base_gfx', |
503 '../skia/skia.gyp:skia', | 505 '../skia/skia.gyp:skia', |
504 '../testing/gtest.gyp:gtest', | 506 '../testing/gtest.gyp:gtest', |
505 ], | 507 ], |
506 'conditions': [ | 508 'conditions': [ |
507 [ 'OS == "linux"', { | 509 ['OS == "linux"', { |
508 'sources!': [ | 510 'sources!': [ |
509 'file_version_info_unittest.cc', | 511 'file_version_info_unittest.cc', |
510 # Linux has an implementation of idle_timer, but it's unclear | 512 # Linux has an implementation of idle_timer, but it's unclear |
511 # if we want it yet, so leave it 'unported' for now. | 513 # if we want it yet, so leave it 'unported' for now. |
512 'idletimer_unittest.cc', | 514 'idletimer_unittest.cc', |
513 ], | 515 ], |
514 }, | 516 }], |
515 { # OS != "linux" | 517 ['OS != "mac"', { |
516 'sources!': [ | 518 'sources!': [ |
517 'data_pack_unittest.cc', | 519 'mac_util_unittest.cc', |
518 ], | 520 ], |
519 }, | 521 }], |
520 ], | |
521 [ 'OS == "mac"', { | |
522 'sources!': [ | |
523 'stats_table_unittest.cc', | |
524 ], | |
525 }, | |
526 { # OS != "mac" | |
527 'sources!': [ | |
528 'mac_util_unittest.cc', | |
529 ], | |
530 }, | |
531 ], | |
532 # This is needed to trigger the dll copy step on windows. | 522 # This is needed to trigger the dll copy step on windows. |
533 # TODO(mark): This should not be necessary. | 523 # TODO(mark): This should not be necessary. |
534 [ 'OS == "win"', { | 524 ['OS == "win"', { |
535 'dependencies': [ | 525 'dependencies': [ |
536 '../third_party/icu38/icu38.gyp:icudata', | 526 '../third_party/icu38/icu38.gyp:icudata', |
537 ], | 527 ], |
538 }, | 528 'sources!': [ |
539 { # OS != "win", { | 529 'data_pack_unittest.cc', |
540 'sources!': [ | 530 ], |
541 'gfx/native_theme_unittest.cc', | 531 }, { # OS != "win" |
542 'directory_watcher_unittest.cc', | 532 'sources!': [ |
543 'object_watcher_unittest.cc', | 533 'gfx/native_theme_unittest.cc', |
544 'pe_image_unittest.cc', | 534 'directory_watcher_unittest.cc', |
545 'scoped_bstr_win_unittest.cc', | 535 'object_watcher_unittest.cc', |
546 'scoped_comptr_win_unittest.cc', | 536 'pe_image_unittest.cc', |
547 'system_monitor_unittest.cc', | 537 'scoped_bstr_win_unittest.cc', |
548 'sys_string_conversions_unittest.cc', | 538 'scoped_comptr_win_unittest.cc', |
549 'time_win_unittest.cc', | 539 'system_monitor_unittest.cc', |
550 'win_util_unittest.cc', | 540 'time_win_unittest.cc', |
551 'wmi_util_unittest.cc', | 541 'win_util_unittest.cc', |
552 ], | 542 'wmi_util_unittest.cc', |
553 } | 543 ], |
554 ], | 544 }], |
555 ], | 545 ], |
556 }, | 546 }, |
557 ], | 547 ], |
558 'conditions': [ | 548 'conditions': [ |
559 [ 'OS == "win"', { | 549 [ 'OS == "win"', { |
560 'targets': [ | 550 'targets': [ |
561 { | 551 { |
562 'target_name': 'debug_message', | 552 'target_name': 'debug_message', |
563 'type': 'executable', | 553 'type': 'executable', |
564 'sources': [ | 554 'sources': [ |
565 'debug_message.cc', | 555 'debug_message.cc', |
566 ], | 556 ], |
567 }, | 557 }, |
568 ], | 558 ], |
569 }], | 559 }], |
570 ], | 560 ], |
571 } | 561 } |
OLD | NEW |