OLD | NEW |
1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2012 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 'target_defaults': { | 6 'target_defaults': { |
7 'variables': { | 7 'variables': { |
8 'base_target': 0, | 8 'base_target': 0, |
9 }, | 9 }, |
10 'target_conditions': [ | 10 'target_conditions': [ |
(...skipping 307 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
318 'synchronization/condition_variable_win.cc', | 318 'synchronization/condition_variable_win.cc', |
319 'synchronization/lock.cc', | 319 'synchronization/lock.cc', |
320 'synchronization/lock.h', | 320 'synchronization/lock.h', |
321 'synchronization/lock_impl.h', | 321 'synchronization/lock_impl.h', |
322 'synchronization/lock_impl_posix.cc', | 322 'synchronization/lock_impl_posix.cc', |
323 'synchronization/lock_impl_win.cc', | 323 'synchronization/lock_impl_win.cc', |
324 'synchronization/spin_wait.h', | 324 'synchronization/spin_wait.h', |
325 'synchronization/waitable_event.h', | 325 'synchronization/waitable_event.h', |
326 'synchronization/waitable_event_posix.cc', | 326 'synchronization/waitable_event_posix.cc', |
327 'synchronization/waitable_event_watcher.h', | 327 'synchronization/waitable_event_watcher.h', |
328 'synchronization/waitable_event_watcher_posix.cc', | 328 'synchronization/waitable_event_watcher_posix.cc', |
329 'synchronization/waitable_event_watcher_win.cc', | 329 'synchronization/waitable_event_watcher_win.cc', |
330 'synchronization/waitable_event_win.cc', | 330 'synchronization/waitable_event_win.cc', |
331 'system_monitor/system_monitor.cc', | 331 'system_monitor/system_monitor.cc', |
332 'system_monitor/system_monitor.h', | 332 'system_monitor/system_monitor.h', |
333 'system_monitor/system_monitor_android.cc', | 333 'system_monitor/system_monitor_android.cc', |
334 'system_monitor/system_monitor_mac.mm', | 334 'system_monitor/system_monitor_mac.mm', |
335 'system_monitor/system_monitor_posix.cc', | 335 'system_monitor/system_monitor_posix.cc', |
336 'system_monitor/system_monitor_win.cc', | 336 'system_monitor/system_monitor_win.cc', |
337 'sys_byteorder.h', | 337 'sys_byteorder.h', |
338 'sys_info.h', | 338 'sys_info.h', |
(...skipping 129 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
468 'include_dirs': [ | 468 'include_dirs': [ |
469 '..', | 469 '..', |
470 ], | 470 ], |
471 # These warnings are needed for the files in third_party\dmg_fp. | 471 # These warnings are needed for the files in third_party\dmg_fp. |
472 'msvs_disabled_warnings': [ | 472 'msvs_disabled_warnings': [ |
473 4244, 4554, 4018, 4102, | 473 4244, 4554, 4018, 4102, |
474 ], | 474 ], |
475 'mac_framework_dirs': [ | 475 'mac_framework_dirs': [ |
476 '$(SDKROOT)/System/Library/Frameworks/ApplicationServices.framework/Fr
ameworks', | 476 '$(SDKROOT)/System/Library/Frameworks/ApplicationServices.framework/Fr
ameworks', |
477 ], | 477 ], |
478 'conditions': [ | 478 'target_conditions': [ |
479 [ 'use_glib==0', { | 479 ['<(use_glib)==0 or >(nacl_untrusted_build)==1', { |
480 'sources/': [ | 480 'sources/': [ |
481 ['exclude', '^nix/'], | 481 ['exclude', '^nix/'], |
482 ], | 482 ], |
483 'sources!': [ | 483 'sources!': [ |
484 'atomicops_internals_x86_gcc.cc', | 484 'atomicops_internals_x86_gcc.cc', |
485 'message_pump_glib.cc', | 485 'message_pump_glib.cc', |
486 'message_pump_aurax11.cc', | 486 'message_pump_aurax11.cc', |
487 ], | 487 ], |
488 }], | 488 }], |
489 [ 'toolkit_uses_gtk==0', { | 489 ['<(toolkit_uses_gtk)==0 or >(nacl_untrusted_build)==1', { |
490 'sources!': [ 'message_pump_gtk.cc', ], | 490 'sources!': ['message_pump_gtk.cc'], |
491 }], | 491 }], |
492 [ 'OS != "linux" and os_bsd != 1', { | 492 ['(OS != "linux" and <(os_bsd) != 1) or >(nacl_untrusted_build)==1', { |
493 'sources!': [ | 493 'sources!': [ |
494 # Not automatically excluded by the *linux.cc rules. | 494 # Not automatically excluded by the *linux.cc rules. |
495 'linux_util.cc', | 495 'linux_util.cc', |
496 ], | 496 ], |
497 }, | 497 }, |
498 ], | 498 ], |
499 [ 'OS == "android"', { | 499 ['>(nacl_untrusted_build)==1', { |
| 500 'sources!': [ |
| 501 'files/file_path_watcher_kqueue.cc', |
| 502 ], |
| 503 }], |
| 504 ['OS == "android" and >(nacl_untrusted_build)==0', { |
500 'sources!': [ | 505 'sources!': [ |
501 'files/file_path_watcher_kqueue.cc', | 506 'files/file_path_watcher_kqueue.cc', |
502 'system_monitor/system_monitor_posix.cc', | 507 'system_monitor/system_monitor_posix.cc', |
503 ], | 508 ], |
504 'sources/': [ | 509 'sources/': [ |
505 ['include', '^process_util_linux\\.cc$'], | 510 ['include', '^process_util_linux\\.cc$'], |
506 ['include', '^sys_info_linux\\.cc$'], | 511 ['include', '^sys_info_linux\\.cc$'], |
507 ['include', '^sys_string_conversions_posix\\.cc$'], | 512 ['include', '^sys_string_conversions_posix\\.cc$'], |
508 ['include', '^worker_pool_linux\\.cc$'], | 513 ['include', '^worker_pool_linux\\.cc$'], |
509 ], | 514 ], |
510 }], | 515 }], |
511 [ 'OS != "mac"', { | 516 ['OS != "mac" or >(nacl_untrusted_build)==1', { |
512 'sources!': [ | 517 'sources!': [ |
513 'mac/scoped_aedesc.h' | 518 'mac/scoped_aedesc.h' |
514 ], | 519 ], |
515 }], | 520 }], |
516 # For now, just test the *BSD platforms enough to exclude them. | 521 # For now, just test the *BSD platforms enough to exclude them. |
517 # Subsequent changes will include them further. | 522 # Subsequent changes will include them further. |
518 [ 'OS != "freebsd"', { | 523 ['OS != "freebsd" or >(nacl_untrusted_build)==1', { |
519 'sources/': [ ['exclude', '_freebsd\\.cc$'] ], | 524 'sources/': [ ['exclude', '_freebsd\\.cc$'] ], |
520 }, | 525 }, |
521 ], | 526 ], |
522 [ 'OS != "openbsd"', { | 527 ['OS != "openbsd" or >(nacl_untrusted_build)==1', { |
523 'sources/': [ ['exclude', '_openbsd\\.cc$'] ], | 528 'sources/': [ ['exclude', '_openbsd\\.cc$'] ], |
524 }, | 529 }, |
525 ], | 530 ], |
526 ['OS != "win"', { | 531 ['OS != "win" or >(nacl_untrusted_build)==1', { |
527 'sources/': [ ['exclude', '^win/'] ], | 532 'sources/': [ ['exclude', '^win/'] ], |
528 }, | 533 }, |
529 ], | 534 ], |
530 ['OS != "android"', { | 535 ['OS != "android" or >(nacl_untrusted_build)==1', { |
531 'sources/': [ ['exclude', '^android/'] ], | 536 'sources/': [ ['exclude', '^android/'] ], |
532 }, | 537 }, |
533 ], | 538 ], |
534 [ 'OS == "win"', { | 539 ['OS == "win" and >(nacl_untrusted_build)==0', { |
535 'include_dirs': [ | 540 'include_dirs': [ |
536 '<(DEPTH)/third_party/wtl/include', | 541 '<(DEPTH)/third_party/wtl/include', |
537 ], | 542 ], |
538 'sources!': [ | 543 'sources!': [ |
539 'event_recorder_stubs.cc', | 544 'event_recorder_stubs.cc', |
540 'file_descriptor_shuffle.cc', | 545 'file_descriptor_shuffle.cc', |
541 'files/file_path_watcher_kqueue.cc', | 546 'files/file_path_watcher_kqueue.cc', |
542 'files/file_path_watcher_stub.cc', | 547 'files/file_path_watcher_stub.cc', |
543 'message_pump_libevent.cc', | 548 'message_pump_libevent.cc', |
544 # Not using sha1_win.cc because it may have caused a | 549 # Not using sha1_win.cc because it may have caused a |
545 # regression to page cycler moz. | 550 # regression to page cycler moz. |
546 'sha1_win.cc', | 551 'sha1_win.cc', |
547 'string16.cc', | 552 'string16.cc', |
548 ], | 553 ], |
549 },], | 554 },], |
550 [ 'OS == "linux"', { | 555 ['OS == "linux" and >(nacl_untrusted_build)==0', { |
551 'sources!': [ | 556 'sources!': [ |
552 'files/file_path_watcher_kqueue.cc', | 557 'files/file_path_watcher_kqueue.cc', |
553 'files/file_path_watcher_stub.cc', | 558 'files/file_path_watcher_stub.cc', |
554 ], | 559 ], |
555 }], | 560 }], |
556 [ 'OS == "mac"', { | 561 ['OS == "mac" and >(nacl_untrusted_build)==0', { |
557 'sources/': [ | 562 'sources/': [ |
558 ['exclude', '^files/file_path_watcher_stub\\.cc$'], | 563 ['exclude', '^files/file_path_watcher_stub\\.cc$'], |
559 ['exclude', '^base_paths_posix\\.cc$'], | 564 ['exclude', '^base_paths_posix\\.cc$'], |
560 ['exclude', '^native_library_posix\\.cc$'], | 565 ['exclude', '^native_library_posix\\.cc$'], |
561 ['exclude', '^sys_string_conversions_posix\\.cc$'], | 566 ['exclude', '^sys_string_conversions_posix\\.cc$'], |
562 ], | 567 ], |
563 }], | 568 }], |
564 [ 'os_bsd==1', { | 569 ['<(os_bsd)==1 and >(nacl_untrusted_build)==0', { |
565 'sources/': [ | 570 'sources/': [ |
566 ['exclude', '^files/file_path_watcher_linux\\.cc$'], | 571 ['exclude', '^files/file_path_watcher_linux\\.cc$'], |
567 ['exclude', '^files/file_path_watcher_stub\\.cc$'], | 572 ['exclude', '^files/file_path_watcher_stub\\.cc$'], |
568 ['exclude', '^file_util_linux\\.cc$'], | 573 ['exclude', '^file_util_linux\\.cc$'], |
569 ['exclude', '^process_linux\\.cc$'], | 574 ['exclude', '^process_linux\\.cc$'], |
570 ['exclude', '^process_util_linux\\.cc$'], | 575 ['exclude', '^process_util_linux\\.cc$'], |
571 ['exclude', '^sys_info_linux\\.cc$'], | 576 ['exclude', '^sys_info_linux\\.cc$'], |
572 ], | 577 ], |
573 }], | 578 }], |
574 [ 'chromeos != 1', { | 579 ['<(chromeos)!=1 or >(nacl_untrusted_build)==1', { |
575 'sources/': [ | 580 'sources/': [ |
576 ['exclude', '^chromeos/'], | 581 ['exclude', '^chromeos/'], |
577 ], | 582 ], |
578 }], | 583 }], |
579 ], | 584 ], |
580 }], | 585 }], |
581 ], | 586 ], |
582 }, | 587 }, |
583 'targets': [ | 588 'targets': [ |
584 { | 589 { |
(...skipping 13 matching lines...) Expand all Loading... |
598 'third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic_annotat
ions', | 603 'third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic_annotat
ions', |
599 ], | 604 ], |
600 # TODO(gregoryd): direct_dependent_settings should be shared with the | 605 # TODO(gregoryd): direct_dependent_settings should be shared with the |
601 # 64-bit target, but it doesn't work due to a bug in gyp | 606 # 64-bit target, but it doesn't work due to a bug in gyp |
602 'direct_dependent_settings': { | 607 'direct_dependent_settings': { |
603 'include_dirs': [ | 608 'include_dirs': [ |
604 '..', | 609 '..', |
605 ], | 610 ], |
606 }, | 611 }, |
607 'conditions': [ | 612 'conditions': [ |
608 [ 'use_glib==1', { | 613 ['use_glib==1', { |
609 'conditions': [ | 614 'conditions': [ |
610 [ 'chromeos==1', { | 615 ['chromeos==1', { |
611 'sources/': [ ['include', '_chromeos\\.cc$'] ] | 616 'sources/': [ ['include', '_chromeos\\.cc$'] ] |
612 }, | 617 }, |
613 ], | 618 ], |
614 [ 'linux_use_tcmalloc==0', { | 619 ['linux_use_tcmalloc==0', { |
615 'defines': [ | 620 'defines': [ |
616 'NO_TCMALLOC', | 621 'NO_TCMALLOC', |
617 ], | 622 ], |
618 'direct_dependent_settings': { | 623 'direct_dependent_settings': { |
619 'defines': [ | 624 'defines': [ |
620 'NO_TCMALLOC', | 625 'NO_TCMALLOC', |
621 ], | 626 ], |
622 }, | 627 }, |
623 }, | 628 }, |
624 ], | 629 ], |
625 [ 'toolkit_uses_gtk==1', { | 630 ['toolkit_uses_gtk==1', { |
626 'dependencies': [ | 631 'dependencies': [ |
627 '../build/linux/system.gyp:gtk', | 632 '../build/linux/system.gyp:gtk', |
628 ], | 633 ], |
629 'export_dependent_settings': [ | 634 'export_dependent_settings': [ |
630 '../build/linux/system.gyp:gtk', | 635 '../build/linux/system.gyp:gtk', |
631 ], | 636 ], |
632 }], | 637 }], |
633 ], | 638 ], |
634 'dependencies': [ | 639 'dependencies': [ |
635 'symbolize', | 640 'symbolize', |
(...skipping 10 matching lines...) Expand all Loading... |
646 'export_dependent_settings': [ | 651 'export_dependent_settings': [ |
647 '../build/linux/system.gyp:glib', | 652 '../build/linux/system.gyp:glib', |
648 '../build/linux/system.gyp:x11', | 653 '../build/linux/system.gyp:x11', |
649 ], | 654 ], |
650 }, { # use_glib!=1 | 655 }, { # use_glib!=1 |
651 'sources/': [ | 656 'sources/': [ |
652 ['exclude', '/xdg_user_dirs/'], | 657 ['exclude', '/xdg_user_dirs/'], |
653 ['exclude', '_nss\.cc$'], | 658 ['exclude', '_nss\.cc$'], |
654 ], | 659 ], |
655 }], | 660 }], |
656 [ 'OS == "android" and _toolset == "host"', { | 661 ['OS == "android" and _toolset == "host"', { |
657 # Base for host support is the minimum required to run the | 662 # Base for host support is the minimum required to run the |
658 # ssl false start blacklist tool. It requires further changes | 663 # ssl false start blacklist tool. It requires further changes |
659 # to generically support host builds (and tests). | 664 # to generically support host builds (and tests). |
660 # Note: when building for host, gyp has OS == "android", | 665 # Note: when building for host, gyp has OS == "android", |
661 # hence the *_android.cc files are included but the actual code | 666 # hence the *_android.cc files are included but the actual code |
662 # doesn't have OS_ANDROID / ANDROID defined. | 667 # doesn't have OS_ANDROID / ANDROID defined. |
663 'conditions': [ | 668 'conditions': [ |
664 # Host build on linux depends on system.gyp::gtk as | 669 # Host build on linux depends on system.gyp::gtk as |
665 # default linux build has TOOLKIT_GTK defined. | 670 # default linux build has TOOLKIT_GTK defined. |
666 ['host_os == "linux"', { | 671 ['host_os == "linux"', { |
(...skipping 11 matching lines...) Expand all Loading... |
678 'sources/': [ | 683 'sources/': [ |
679 ['exclude', '^native_library_linux\\.cc$'], | 684 ['exclude', '^native_library_linux\\.cc$'], |
680 ['exclude', '^process_util_linux\\.cc$'], | 685 ['exclude', '^process_util_linux\\.cc$'], |
681 ['exclude', '^sys_info_linux\\.cc$'], | 686 ['exclude', '^sys_info_linux\\.cc$'], |
682 ['exclude', '^sys_string_conversions_linux\\.cc$'], | 687 ['exclude', '^sys_string_conversions_linux\\.cc$'], |
683 ['exclude', '^worker_pool_linux\\.cc$'], | 688 ['exclude', '^worker_pool_linux\\.cc$'], |
684 ], | 689 ], |
685 }], | 690 }], |
686 ], | 691 ], |
687 }], | 692 }], |
688 [ 'OS == "android" and _toolset == "target"', { | 693 ['OS == "android" and _toolset == "target"', { |
689 'conditions': [ | 694 'conditions': [ |
690 ['target_arch == "ia32"', { | 695 ['target_arch == "ia32"', { |
691 'sources/': [ | 696 'sources/': [ |
692 ['include', '^atomicops_internals_x86_gcc\\.cc$'], | 697 ['include', '^atomicops_internals_x86_gcc\\.cc$'], |
693 ], | 698 ], |
694 }], | 699 }], |
695 ], | 700 ], |
696 'dependencies': [ | 701 'dependencies': [ |
697 'symbolize', | 702 'symbolize', |
698 '../third_party/ashmem/ashmem.gyp:ashmem', | 703 '../third_party/ashmem/ashmem.gyp:ashmem', |
(...skipping 10 matching lines...) Expand all Loading... |
709 ], | 714 ], |
710 }, | 715 }, |
711 'defines': [ | 716 'defines': [ |
712 'USE_SYMBOLIZE', | 717 'USE_SYMBOLIZE', |
713 ], | 718 ], |
714 'sources!': [ | 719 'sources!': [ |
715 'debug/stack_trace.cc', | 720 'debug/stack_trace.cc', |
716 'debug/stack_trace_posix.cc', | 721 'debug/stack_trace_posix.cc', |
717 ], | 722 ], |
718 }], | 723 }], |
719 [ 'os_bsd==1', { | 724 ['os_bsd==1', { |
720 'include_dirs': [ | 725 'include_dirs': [ |
721 '/usr/local/include', | 726 '/usr/local/include', |
722 ], | 727 ], |
723 'link_settings': { | 728 'link_settings': { |
724 'libraries': [ | 729 'libraries': [ |
725 '-L/usr/local/lib -lexecinfo', | 730 '-L/usr/local/lib -lexecinfo', |
726 ], | 731 ], |
727 }, | |
728 }, | 732 }, |
729 ], | 733 }], |
730 [ 'OS == "linux"', { | 734 ['OS == "linux"', { |
731 'link_settings': { | 735 'link_settings': { |
732 'libraries': [ | 736 'libraries': [ |
733 # We need rt for clock_gettime(). | 737 # We need rt for clock_gettime(). |
734 '-lrt', | 738 '-lrt', |
735 # For 'native_library_linux.cc' | 739 # For 'native_library_linux.cc' |
736 '-ldl', | 740 '-ldl', |
737 ], | 741 ], |
738 }, | 742 }, |
739 }], | 743 }], |
740 [ 'OS == "mac"', { | 744 ['OS == "mac"', { |
741 'link_settings': { | 745 'link_settings': { |
742 'libraries': [ | 746 'libraries': [ |
743 '$(SDKROOT)/System/Library/Frameworks/AppKit.framework', | 747 '$(SDKROOT)/System/Library/Frameworks/AppKit.framework', |
744 '$(SDKROOT)/System/Library/Frameworks/Carbon.framework', | 748 '$(SDKROOT)/System/Library/Frameworks/Carbon.framework', |
745 '$(SDKROOT)/System/Library/Frameworks/CoreFoundation.framework', | 749 '$(SDKROOT)/System/Library/Frameworks/CoreFoundation.framework', |
746 '$(SDKROOT)/System/Library/Frameworks/Foundation.framework', | 750 '$(SDKROOT)/System/Library/Frameworks/Foundation.framework', |
747 '$(SDKROOT)/System/Library/Frameworks/IOKit.framework', | 751 '$(SDKROOT)/System/Library/Frameworks/IOKit.framework', |
748 '$(SDKROOT)/System/Library/Frameworks/Security.framework', | 752 '$(SDKROOT)/System/Library/Frameworks/Security.framework', |
749 ], | 753 ], |
750 }, | 754 }, |
751 'dependencies': [ | 755 'dependencies': [ |
752 '../third_party/mach_override/mach_override.gyp:mach_override', | 756 '../third_party/mach_override/mach_override.gyp:mach_override', |
753 ], | 757 ], |
754 }], | 758 }], |
755 [ 'OS != "win"', { | 759 ['OS != "win"', { |
756 'dependencies': ['../third_party/libevent/libevent.gyp:libevent'], | 760 'dependencies': ['../third_party/libevent/libevent.gyp:libevent'], |
757 },], | 761 },], |
758 [ 'component=="shared_library"', { | 762 ['component=="shared_library"', { |
759 'conditions': [ | 763 'conditions': [ |
760 ['OS=="win"', { | 764 ['OS=="win"', { |
761 'sources!': [ | 765 'sources!': [ |
762 'debug/debug_on_start_win.cc', | 766 'debug/debug_on_start_win.cc', |
763 ], | 767 ], |
764 }], | 768 }], |
765 ], | 769 ], |
766 }], | 770 }], |
767 ], | 771 ], |
768 'sources': [ | 772 'sources': [ |
(...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
802 'string16.h', | 806 'string16.h', |
803 'sync_socket.h', | 807 'sync_socket.h', |
804 'sync_socket_win.cc', | 808 'sync_socket_win.cc', |
805 'sync_socket_posix.cc', | 809 'sync_socket_posix.cc', |
806 'time_mac.cc', | 810 'time_mac.cc', |
807 'time_posix.cc', | 811 'time_posix.cc', |
808 ], | 812 ], |
809 }, | 813 }, |
810 ], | 814 ], |
811 'conditions': [ | 815 'conditions': [ |
812 [ 'OS == "win"', { | 816 ['OS == "win"', { |
813 'targets': [ | 817 'targets': [ |
814 { | 818 { |
815 'target_name': 'base_nacl_win64', | 819 'target_name': 'base_nacl_win64', |
816 'type': '<(component)', | 820 'type': '<(component)', |
817 'variables': { | 821 'variables': { |
818 'base_target': 1, | 822 'base_target': 1, |
819 }, | 823 }, |
820 'dependencies': [ | 824 'dependencies': [ |
821 'base_static_win64', | 825 'base_static_win64', |
822 'allocator/allocator.gyp:allocator_extension_thunks_win64', | 826 'allocator/allocator.gyp:allocator_extension_thunks_win64', |
823 'third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic_ann
otations_win64', | 827 'third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic_ann
otations_win64', |
824 ], | 828 ], |
825 # TODO(gregoryd): direct_dependent_settings should be shared with the | 829 # TODO(gregoryd): direct_dependent_settings should be shared with the |
826 # 32-bit target, but it doesn't work due to a bug in gyp | 830 # 32-bit target, but it doesn't work due to a bug in gyp |
827 'direct_dependent_settings': { | 831 'direct_dependent_settings': { |
828 'include_dirs': [ | 832 'include_dirs': [ |
829 '..', | 833 '..', |
830 ], | 834 ], |
831 }, | 835 }, |
832 'defines': [ | 836 'defines': [ |
833 '<@(nacl_win64_defines)', | 837 '<@(nacl_win64_defines)', |
834 ], | 838 ], |
835 'configurations': { | 839 'configurations': { |
836 'Common_Base': { | 840 'Common_Base': { |
837 'msvs_target_platform': 'x64', | 841 'msvs_target_platform': 'x64', |
838 }, | 842 }, |
839 }, | 843 }, |
840 'conditions': [ | 844 'conditions': [ |
841 [ 'component == "shared_library"', { | 845 ['component == "shared_library"', { |
842 'sources!': [ | 846 'sources!': [ |
843 'debug/debug_on_start_win.cc', | 847 'debug/debug_on_start_win.cc', |
844 ], | 848 ], |
845 }], | 849 }], |
846 ], | 850 ], |
847 }, | 851 }, |
848 { | 852 { |
849 'target_name': 'base_i18n_nacl_win64', | 853 'target_name': 'base_i18n_nacl_win64', |
850 'type': '<(component)', | 854 'type': '<(component)', |
851 # TODO(gregoryd): direct_dependent_settings should be shared with the | 855 # TODO(gregoryd): direct_dependent_settings should be shared with the |
(...skipping 14 matching lines...) Expand all Loading... |
866 'i18n/icu_util_nacl_win64.cc', | 870 'i18n/icu_util_nacl_win64.cc', |
867 ], | 871 ], |
868 'configurations': { | 872 'configurations': { |
869 'Common_Base': { | 873 'Common_Base': { |
870 'msvs_target_platform': 'x64', | 874 'msvs_target_platform': 'x64', |
871 }, | 875 }, |
872 }, | 876 }, |
873 }, | 877 }, |
874 ], | 878 ], |
875 }], | 879 }], |
876 [ 'os_posix==1 and OS!="mac"', { | 880 ['os_posix==1 and OS!="mac"', { |
877 'targets': [ | 881 'targets': [ |
878 { | 882 { |
879 'target_name': 'symbolize', | 883 'target_name': 'symbolize', |
880 'type': 'static_library', | 884 'type': 'static_library', |
881 'toolsets': ['host', 'target'], | 885 'toolsets': ['host', 'target'], |
882 'variables': { | 886 'variables': { |
883 'chromium_code': 0, | 887 'chromium_code': 0, |
884 }, | 888 }, |
885 'conditions': [ | 889 'conditions': [ |
886 [ 'OS == "solaris"', { | 890 ['OS == "solaris"', { |
887 'include_dirs': [ | 891 'include_dirs': [ |
888 '/usr/gnu/include', | 892 '/usr/gnu/include', |
889 '/usr/gnu/include/libelf', | 893 '/usr/gnu/include/libelf', |
890 ], | 894 ], |
891 },], | 895 },], |
892 ], | 896 ], |
893 'cflags': [ | 897 'cflags': [ |
894 '-Wno-sign-compare', | 898 '-Wno-sign-compare', |
895 ], | 899 ], |
896 'cflags!': [ | 900 'cflags!': [ |
(...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
936 'third_party/xdg_mime/xdgmimemagic.c', | 940 'third_party/xdg_mime/xdgmimemagic.c', |
937 'third_party/xdg_mime/xdgmimemagic.h', | 941 'third_party/xdg_mime/xdgmimemagic.h', |
938 'third_party/xdg_mime/xdgmimeparent.c', | 942 'third_party/xdg_mime/xdgmimeparent.c', |
939 'third_party/xdg_mime/xdgmimeparent.h', | 943 'third_party/xdg_mime/xdgmimeparent.h', |
940 ], | 944 ], |
941 }, | 945 }, |
942 ], | 946 ], |
943 }], | 947 }], |
944 ], | 948 ], |
945 } | 949 } |
OLD | NEW |