| 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 376 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 387 'process_util_freebsd.cc', | 387 'process_util_freebsd.cc', |
| 388 'process_util_ios.mm', | 388 'process_util_ios.mm', |
| 389 'process_util_linux.cc', | 389 'process_util_linux.cc', |
| 390 'process_util_mac.mm', | 390 'process_util_mac.mm', |
| 391 'process_util_openbsd.cc', | 391 'process_util_openbsd.cc', |
| 392 'process_util_posix.cc', | 392 'process_util_posix.cc', |
| 393 'process_util_win.cc', | 393 'process_util_win.cc', |
| 394 'process_win.cc', | 394 'process_win.cc', |
| 395 'process/internal_linux.cc', | 395 'process/internal_linux.cc', |
| 396 'process/internal_linux.h', | 396 'process/internal_linux.h', |
| 397 'process/memory.h', |
| 398 'process/memory_linux.cc', |
| 399 'process/memory_mac.mm', |
| 400 'process/memory_win.cc', |
| 397 'process/process_iterator.cc', | 401 'process/process_iterator.cc', |
| 398 'process/process_iterator.h', | 402 'process/process_iterator.h', |
| 399 'process/process_iterator_freebsd.cc', | 403 'process/process_iterator_freebsd.cc', |
| 400 'process/process_iterator_linux.cc', | 404 'process/process_iterator_linux.cc', |
| 401 'process/process_iterator_mac.cc', | 405 'process/process_iterator_mac.cc', |
| 402 'process/process_iterator_openbsd.cc', | 406 'process/process_iterator_openbsd.cc', |
| 403 'process/process_iterator_win.cc', | 407 'process/process_iterator_win.cc', |
| 404 'process/process_metrics.h', | 408 'process/process_metrics.h', |
| 405 'process/process_metrics_freebsd.cc', | 409 'process/process_metrics_freebsd.cc', |
| 406 'process/process_metrics_ios.cc', | 410 'process/process_metrics_ios.cc', |
| (...skipping 301 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 708 ['OS == "android" and >(nacl_untrusted_build)==0', { | 712 ['OS == "android" and >(nacl_untrusted_build)==0', { |
| 709 'sources!': [ | 713 'sources!': [ |
| 710 'base_paths_posix.cc', | 714 'base_paths_posix.cc', |
| 711 'files/file_path_watcher_kqueue.cc', | 715 'files/file_path_watcher_kqueue.cc', |
| 712 'files/file_path_watcher_stub.cc', | 716 'files/file_path_watcher_stub.cc', |
| 713 'power_monitor/power_monitor_posix.cc', | 717 'power_monitor/power_monitor_posix.cc', |
| 714 ], | 718 ], |
| 715 'sources/': [ | 719 'sources/': [ |
| 716 ['include', '^files/file_path_watcher_linux\\.cc$'], | 720 ['include', '^files/file_path_watcher_linux\\.cc$'], |
| 717 ['include', '^process_util_linux\\.cc$'], | 721 ['include', '^process_util_linux\\.cc$'], |
| 722 ['include', '^process/memory_linux\\.cc$'], |
| 718 ['include', '^process/internal_linux\\.cc$'], | 723 ['include', '^process/internal_linux\\.cc$'], |
| 719 ['include', '^process/process_iterator\\.cc$'], | 724 ['include', '^process/process_iterator\\.cc$'], |
| 720 ['include', '^process/process_iterator_linux\\.cc$'], | 725 ['include', '^process/process_iterator_linux\\.cc$'], |
| 721 ['include', '^process/process_metrics_linux\\.cc$'], | 726 ['include', '^process/process_metrics_linux\\.cc$'], |
| 722 ['include', '^posix/unix_domain_socket_linux\\.cc$'], | 727 ['include', '^posix/unix_domain_socket_linux\\.cc$'], |
| 723 ['include', '^strings/sys_string_conversions_posix\\.cc$'], | 728 ['include', '^strings/sys_string_conversions_posix\\.cc$'], |
| 724 ['include', '^sys_info_linux\\.cc$'], | 729 ['include', '^sys_info_linux\\.cc$'], |
| 725 ['include', '^worker_pool_linux\\.cc$'], | 730 ['include', '^worker_pool_linux\\.cc$'], |
| 726 ], | 731 ], |
| 727 }], | 732 }], |
| (...skipping 21 matching lines...) Expand all Loading... |
| 749 ['include', '^memory/discardable_memory_mac\\.'], | 754 ['include', '^memory/discardable_memory_mac\\.'], |
| 750 ['include', '^message_loop/message_pump_mac\\.'], | 755 ['include', '^message_loop/message_pump_mac\\.'], |
| 751 ['include', '^threading/platform_thread_mac\\.'], | 756 ['include', '^threading/platform_thread_mac\\.'], |
| 752 ['include', '^strings/sys_string_conversions_mac\\.'], | 757 ['include', '^strings/sys_string_conversions_mac\\.'], |
| 753 ['include', '^time_mac\\.'], | 758 ['include', '^time_mac\\.'], |
| 754 ['include', '^worker_pool_mac\\.'], | 759 ['include', '^worker_pool_mac\\.'], |
| 755 # Exclude all process_util except the minimal implementation | 760 # Exclude all process_util except the minimal implementation |
| 756 # needed on iOS (mostly for unit tests). | 761 # needed on iOS (mostly for unit tests). |
| 757 ['exclude', '^process_util'], | 762 ['exclude', '^process_util'], |
| 758 ['include', '^process_util_ios\\.mm$'], | 763 ['include', '^process_util_ios\\.mm$'], |
| 764 ['exclude', '^process/memory_mac\\.mm$'], |
| 765 ], |
| 766 'sources': [ |
| 767 'process/memory_stubs.cc', |
| 759 ], | 768 ], |
| 760 'sources!': [ | 769 'sources!': [ |
| 761 'message_loop/message_pump_libevent.cc' | 770 'message_loop/message_pump_libevent.cc' |
| 762 ], | 771 ], |
| 763 }], | 772 }], |
| 764 ['OS == "ios" and _toolset == "host"', { | 773 ['OS == "ios" and _toolset == "host"', { |
| 765 'sources/': [ | 774 'sources/': [ |
| 766 # Copied filename_rules to switch from iOS to Mac inclusions. | 775 # Copied filename_rules to switch from iOS to Mac inclusions. |
| 767 ['include', '_(cocoa|mac)(_unittest)?\\.(h|cc|mm?)$'], | 776 ['include', '_(cocoa|mac)(_unittest)?\\.(h|cc|mm?)$'], |
| 768 ['include', '(^|/)(cocoa|mac)/'], | 777 ['include', '(^|/)(cocoa|mac)/'], |
| (...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 823 }], | 832 }], |
| 824 ['(OS == "mac" or OS == "ios") and >(nacl_untrusted_build)==0', { | 833 ['(OS == "mac" or OS == "ios") and >(nacl_untrusted_build)==0', { |
| 825 'sources/': [ | 834 'sources/': [ |
| 826 ['exclude', '^files/file_path_watcher_stub\\.cc$'], | 835 ['exclude', '^files/file_path_watcher_stub\\.cc$'], |
| 827 ['exclude', '^base_paths_posix\\.cc$'], | 836 ['exclude', '^base_paths_posix\\.cc$'], |
| 828 ['exclude', '^native_library_posix\\.cc$'], | 837 ['exclude', '^native_library_posix\\.cc$'], |
| 829 ['exclude', '^strings/sys_string_conversions_posix\\.cc$'], | 838 ['exclude', '^strings/sys_string_conversions_posix\\.cc$'], |
| 830 ], | 839 ], |
| 831 }], | 840 }], |
| 832 ['<(os_bsd)==1 and >(nacl_untrusted_build)==0', { | 841 ['<(os_bsd)==1 and >(nacl_untrusted_build)==0', { |
| 842 'sources': [ |
| 843 'process/memory_stubs.cc', |
| 844 ], |
| 833 'sources/': [ | 845 'sources/': [ |
| 834 ['exclude', '^files/file_path_watcher_linux\\.cc$'], | 846 ['exclude', '^files/file_path_watcher_linux\\.cc$'], |
| 835 ['exclude', '^files/file_path_watcher_stub\\.cc$'], | 847 ['exclude', '^files/file_path_watcher_stub\\.cc$'], |
| 836 ['exclude', '^file_util_linux\\.cc$'], | 848 ['exclude', '^file_util_linux\\.cc$'], |
| 837 ['exclude', '^process_linux\\.cc$'], | 849 ['exclude', '^process_linux\\.cc$'], |
| 838 ['exclude', '^process_util_linux\\.cc$'], | 850 ['exclude', '^process_util_linux\\.cc$'], |
| 839 ['exclude', '^sys_info_linux\\.cc$'], | 851 ['exclude', '^sys_info_linux\\.cc$'], |
| 840 ], | 852 ], |
| 841 }], | 853 }], |
| 842 ['<(chromeos)!=1 or >(nacl_untrusted_build)==1', { | 854 ['<(chromeos)!=1 or >(nacl_untrusted_build)==1', { |
| 843 'sources/': [ | 855 'sources/': [ |
| 844 ['exclude', '^chromeos/'], | 856 ['exclude', '^chromeos/'], |
| 845 ], | 857 ], |
| 846 }], | 858 }], |
| 847 # Remove all unnecessary files for build_nexe.py to avoid exceeding | 859 # Remove all unnecessary files for build_nexe.py to avoid exceeding |
| 848 # command-line-string limitation when building NaCl on Windows. | 860 # command-line-string limitation when building NaCl on Windows. |
| 849 ['OS == "win" and >(nacl_untrusted_build)==1', { | 861 ['OS == "win" and >(nacl_untrusted_build)==1', { |
| 850 'sources/': [ ['exclude', '\\.h$'] ], | 862 'sources/': [ ['exclude', '\\.h$'] ], |
| 851 }], | 863 }], |
| 852 ['<(use_system_nspr)==1 and >(nacl_untrusted_build)==0', { | 864 ['<(use_system_nspr)==1 and >(nacl_untrusted_build)==0', { |
| 853 'sources/': [ | 865 'sources/': [ |
| 854 ['exclude', '^third_party/nspr/'], | 866 ['exclude', '^third_party/nspr/'], |
| 855 ], | 867 ], |
| 856 }], | 868 }], |
| 857 ], | 869 ], |
| 858 }], | 870 }], |
| 859 ], | 871 ], |
| 860 }, | 872 }, |
| 861 } | 873 } |
| OLD | NEW |