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 283 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
294 'memory/singleton.cc', | 294 'memory/singleton.cc', |
295 'memory/singleton.h', | 295 'memory/singleton.h', |
296 'memory/weak_ptr.cc', | 296 'memory/weak_ptr.cc', |
297 'memory/weak_ptr.h', | 297 'memory/weak_ptr.h', |
298 'message_loop/message_loop.cc', | 298 'message_loop/message_loop.cc', |
299 'message_loop/message_loop.h', | 299 'message_loop/message_loop.h', |
300 'message_loop/message_loop_proxy.cc', | 300 'message_loop/message_loop_proxy.cc', |
301 'message_loop/message_loop_proxy.h', | 301 'message_loop/message_loop_proxy.h', |
302 'message_loop/message_loop_proxy_impl.cc', | 302 'message_loop/message_loop_proxy_impl.cc', |
303 'message_loop/message_loop_proxy_impl.h', | 303 'message_loop/message_loop_proxy_impl.h', |
304 'message_loop/message_pump.cc', | 304 'message_pump.cc', |
305 'message_loop/message_pump.h', | 305 'message_pump.h', |
306 'message_loop/message_pump_android.cc', | 306 'message_pump_android.cc', |
307 'message_loop/message_pump_android.h', | 307 'message_pump_android.h', |
308 'message_loop/message_pump_default.cc', | 308 'message_pump_default.cc', |
309 'message_loop/message_pump_default.h', | 309 'message_pump_default.h', |
310 'message_loop/message_pump_ozone.cc', | 310 'message_pump_ozone.cc', |
311 'message_loop/message_pump_ozone.h', | 311 'message_pump_ozone.h', |
312 'message_loop/message_pump_win.cc', | 312 'message_pump_win.cc', |
313 'message_loop/message_pump_win.h', | 313 'message_pump_win.h', |
314 'metrics/sample_map.cc', | 314 'metrics/sample_map.cc', |
315 'metrics/sample_map.h', | 315 'metrics/sample_map.h', |
316 'metrics/sample_vector.cc', | 316 'metrics/sample_vector.cc', |
317 'metrics/sample_vector.h', | 317 'metrics/sample_vector.h', |
318 'metrics/bucket_ranges.cc', | 318 'metrics/bucket_ranges.cc', |
319 'metrics/bucket_ranges.h', | 319 'metrics/bucket_ranges.h', |
320 'metrics/histogram.cc', | 320 'metrics/histogram.cc', |
321 'metrics/histogram.h', | 321 'metrics/histogram.h', |
322 'metrics/histogram_base.cc', | 322 'metrics/histogram_base.cc', |
323 'metrics/histogram_base.h', | 323 'metrics/histogram_base.h', |
(...skipping 317 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
641 'msvs_disabled_warnings': [ | 641 'msvs_disabled_warnings': [ |
642 4018, | 642 4018, |
643 ], | 643 ], |
644 'target_conditions': [ | 644 'target_conditions': [ |
645 ['<(use_glib)==0 or >(nacl_untrusted_build)==1', { | 645 ['<(use_glib)==0 or >(nacl_untrusted_build)==1', { |
646 'sources/': [ | 646 'sources/': [ |
647 ['exclude', '^nix/'], | 647 ['exclude', '^nix/'], |
648 ], | 648 ], |
649 'sources!': [ | 649 'sources!': [ |
650 'atomicops_internals_x86_gcc.cc', | 650 'atomicops_internals_x86_gcc.cc', |
651 'message_loop/message_pump_glib.cc', | 651 'message_pump_glib.cc', |
652 'message_loop/message_pump_aurax11.cc', | 652 'message_pump_aurax11.cc', |
653 ], | 653 ], |
654 }], | 654 }], |
655 ['<(toolkit_uses_gtk)==0 or >(nacl_untrusted_build)==1', { | 655 ['<(toolkit_uses_gtk)==0 or >(nacl_untrusted_build)==1', { |
656 'sources!': ['message_loop/message_pump_gtk.cc'], | 656 'sources!': ['message_pump_gtk.cc'], |
657 }], | 657 }], |
658 ['(OS != "linux" and <(os_bsd) != 1 and OS != "android") or >(nacl_unt
rusted_build)==1', { | 658 ['(OS != "linux" and <(os_bsd) != 1 and OS != "android") or >(nacl_unt
rusted_build)==1', { |
659 'sources!': [ | 659 'sources!': [ |
660 # Not automatically excluded by the *linux.cc rules. | 660 # Not automatically excluded by the *linux.cc rules. |
661 'linux_util.cc', | 661 'linux_util.cc', |
662 ], | 662 ], |
663 }, | 663 }, |
664 ], | 664 ], |
665 ['>(nacl_untrusted_build)==1', { | 665 ['>(nacl_untrusted_build)==1', { |
666 'sources!': [ | 666 'sources!': [ |
(...skipping 62 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
729 ['include', '^base_paths_mac\\.'], | 729 ['include', '^base_paths_mac\\.'], |
730 ['include', '^file_util_mac\\.'], | 730 ['include', '^file_util_mac\\.'], |
731 ['include', '^file_version_info_mac\\.'], | 731 ['include', '^file_version_info_mac\\.'], |
732 ['include', '^mac/bundle_locations\\.'], | 732 ['include', '^mac/bundle_locations\\.'], |
733 ['include', '^mac/foundation_util\\.'], | 733 ['include', '^mac/foundation_util\\.'], |
734 ['include', '^mac/mac_logging\\.'], | 734 ['include', '^mac/mac_logging\\.'], |
735 ['include', '^mac/objc_property_releaser\\.'], | 735 ['include', '^mac/objc_property_releaser\\.'], |
736 ['include', '^mac/scoped_mach_port\\.'], | 736 ['include', '^mac/scoped_mach_port\\.'], |
737 ['include', '^mac/scoped_nsautorelease_pool\\.'], | 737 ['include', '^mac/scoped_nsautorelease_pool\\.'], |
738 ['include', '^memory/discardable_memory_mac\\.'], | 738 ['include', '^memory/discardable_memory_mac\\.'], |
739 ['include', '^message_loop/message_pump_mac\\.'], | 739 ['include', '^message_pump_mac\\.'], |
740 ['include', '^threading/platform_thread_mac\\.'], | 740 ['include', '^threading/platform_thread_mac\\.'], |
741 ['include', '^strings/sys_string_conversions_mac\\.'], | 741 ['include', '^strings/sys_string_conversions_mac\\.'], |
742 ['include', '^time_mac\\.'], | 742 ['include', '^time_mac\\.'], |
743 ['include', '^worker_pool_mac\\.'], | 743 ['include', '^worker_pool_mac\\.'], |
744 # Exclude all process_util except the minimal implementation | 744 # Exclude all process_util except the minimal implementation |
745 # needed on iOS (mostly for unit tests). | 745 # needed on iOS (mostly for unit tests). |
746 ['exclude', '^process_util'], | 746 ['exclude', '^process_util'], |
747 ['include', '^process_util_ios\\.mm$'], | 747 ['include', '^process_util_ios\\.mm$'], |
748 ], | 748 ], |
749 'sources!': [ | 749 'sources!': [ |
750 'message_loop/message_pump_libevent.cc' | 750 'message_pump_libevent.cc' |
751 ], | 751 ], |
752 }], | 752 }], |
753 ['OS == "ios" and _toolset == "host"', { | 753 ['OS == "ios" and _toolset == "host"', { |
754 'sources/': [ | 754 'sources/': [ |
755 # Copied filename_rules to switch from iOS to Mac inclusions. | 755 # Copied filename_rules to switch from iOS to Mac inclusions. |
756 ['include', '_(cocoa|mac)(_unittest)?\\.(h|cc|mm?)$'], | 756 ['include', '_(cocoa|mac)(_unittest)?\\.(h|cc|mm?)$'], |
757 ['include', '(^|/)(cocoa|mac)/'], | 757 ['include', '(^|/)(cocoa|mac)/'], |
758 ['exclude', '_ios(_unittest)?\\.(h|cc|mm?)$'], | 758 ['exclude', '_ios(_unittest)?\\.(h|cc|mm?)$'], |
759 ['exclude', '(^|/)ios/'], | 759 ['exclude', '(^|/)ios/'], |
760 ] | 760 ] |
(...skipping 22 matching lines...) Expand all Loading... |
783 }, | 783 }, |
784 ], | 784 ], |
785 ['OS == "win" and >(nacl_untrusted_build)==0', { | 785 ['OS == "win" and >(nacl_untrusted_build)==0', { |
786 'include_dirs': [ | 786 'include_dirs': [ |
787 '<(DEPTH)/third_party/wtl/include', | 787 '<(DEPTH)/third_party/wtl/include', |
788 ], | 788 ], |
789 'sources!': [ | 789 'sources!': [ |
790 'event_recorder_stubs.cc', | 790 'event_recorder_stubs.cc', |
791 'files/file_path_watcher_kqueue.cc', | 791 'files/file_path_watcher_kqueue.cc', |
792 'files/file_path_watcher_stub.cc', | 792 'files/file_path_watcher_stub.cc', |
793 'message_loop/message_pump_libevent.cc', | 793 'message_pump_libevent.cc', |
794 'posix/file_descriptor_shuffle.cc', | 794 'posix/file_descriptor_shuffle.cc', |
795 # Not using sha1_win.cc because it may have caused a | 795 # Not using sha1_win.cc because it may have caused a |
796 # regression to page cycler moz. | 796 # regression to page cycler moz. |
797 'sha1_win.cc', | 797 'sha1_win.cc', |
798 'strings/string16.cc', | 798 'strings/string16.cc', |
799 ], | 799 ], |
800 },], | 800 },], |
801 ['<(use_ozone) == 1', { | 801 ['<(use_ozone) == 1', { |
802 'sources!': [ | 802 'sources!': [ |
803 'message_loop/message_pump_glib.cc', | 803 'message_pump_glib.cc', |
804 'message_loop/message_pump_aurax11.cc', | 804 'message_pump_aurax11.cc', |
805 ] | 805 ] |
806 }], | 806 }], |
807 ['OS == "linux" and >(nacl_untrusted_build)==0', { | 807 ['OS == "linux" and >(nacl_untrusted_build)==0', { |
808 'sources!': [ | 808 'sources!': [ |
809 'files/file_path_watcher_kqueue.cc', | 809 'files/file_path_watcher_kqueue.cc', |
810 'files/file_path_watcher_stub.cc', | 810 'files/file_path_watcher_stub.cc', |
811 ], | 811 ], |
812 }], | 812 }], |
813 ['(OS == "mac" or OS == "ios") and >(nacl_untrusted_build)==0', { | 813 ['(OS == "mac" or OS == "ios") and >(nacl_untrusted_build)==0', { |
814 'sources/': [ | 814 'sources/': [ |
(...skipping 26 matching lines...) Expand all Loading... |
841 ['<(use_system_nspr)==1 and >(nacl_untrusted_build)==0', { | 841 ['<(use_system_nspr)==1 and >(nacl_untrusted_build)==0', { |
842 'sources/': [ | 842 'sources/': [ |
843 ['exclude', '^third_party/nspr/'], | 843 ['exclude', '^third_party/nspr/'], |
844 ], | 844 ], |
845 }], | 845 }], |
846 ], | 846 ], |
847 }], | 847 }], |
848 ], | 848 ], |
849 }, | 849 }, |
850 } | 850 } |
OLD | NEW |