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

Side by Side Diff: base/base.gypi

Issue 10389196: Adding base_untrusted. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: reduce diff Created 8 years, 6 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
OLDNEW
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
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
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
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
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
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
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
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
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
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 }
OLDNEW
« base/base.gyp ('K') | « base/base.gyp ('k') | build/common.gypi » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698