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 'dependencies': [ | 6 'dependencies': [ |
7 'browser/speech/proto/speech_proto.gyp:speech_proto', | 7 'browser/speech/proto/speech_proto.gyp:speech_proto', |
8 '../base/base.gyp:base_static', | 8 '../base/base.gyp:base_static', |
9 '../crypto/crypto.gyp:crypto', | 9 '../crypto/crypto.gyp:crypto', |
10 '../google_apis/google_apis.gyp:google_apis', | 10 '../google_apis/google_apis.gyp:google_apis', |
(...skipping 815 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
826 '<(SHARED_INTERMEDIATE_DIR)/webkit/grit/devtools_resources.h', | 826 '<(SHARED_INTERMEDIATE_DIR)/webkit/grit/devtools_resources.h', |
827 '<(SHARED_INTERMEDIATE_DIR)/webkit/grit/devtools_resources_map.cc', | 827 '<(SHARED_INTERMEDIATE_DIR)/webkit/grit/devtools_resources_map.cc', |
828 '<(SHARED_INTERMEDIATE_DIR)/webkit/grit/devtools_resources_map.h', | 828 '<(SHARED_INTERMEDIATE_DIR)/webkit/grit/devtools_resources_map.h', |
829 ], | 829 ], |
830 'conditions': [ | 830 'conditions': [ |
831 ['OS!="win" and OS!="mac" and OS!="linux"', { | 831 ['OS!="win" and OS!="mac" and OS!="linux"', { |
832 'sources': [ | 832 'sources': [ |
833 'browser/gamepad/platform_data_fetcher.cc', | 833 'browser/gamepad/platform_data_fetcher.cc', |
834 ] | 834 ] |
835 }], | 835 }], |
836 ['OS!="ios"', { | 836 ['OS=="ios"', { |
| 837 'sources/': [ |
| 838 # iOS only needs a small portion of content; exclude all the |
| 839 # implementation, and re-include what is used. |
| 840 ['exclude', '\\.cc$'], |
| 841 ['exclude', '\\.mm$'], |
| 842 ['include', '_ios\\.(cc|mm)$'], |
| 843 ['include', '^public/browser/notification_registrar\\.cc$'], |
| 844 ['include', '^public/browser/speech_recognition_'], |
| 845 ['include', '^browser/notification_service_impl\\.cc$'], |
| 846 # Pull in all but one file from speech. |
| 847 ['include', '^browser/speech/'], |
| 848 ['exclude', '^browser/speech/input_tag_speech_dispatcher_host\\.cc$$'], |
| 849 ], |
| 850 }, { # OS!="ios" |
837 'dependencies': [ | 851 'dependencies': [ |
838 'browser/debugger/devtools_resources.gyp:devtools_resources', | 852 'browser/debugger/devtools_resources.gyp:devtools_resources', |
839 '../net/net.gyp:http_server', | 853 '../net/net.gyp:http_server', |
840 '../ppapi/ppapi_internal.gyp:ppapi_ipc', | 854 '../ppapi/ppapi_internal.gyp:ppapi_ipc', |
841 '<(webkit_src_dir)/Source/WebKit/chromium/WebKit.gyp:webkit', | 855 '<(webkit_src_dir)/Source/WebKit/chromium/WebKit.gyp:webkit', |
842 '../third_party/smhasher/smhasher.gyp:pmurhash', | 856 '../third_party/smhasher/smhasher.gyp:pmurhash', |
843 '../ui/surface/surface.gyp:surface', | 857 '../ui/surface/surface.gyp:surface', |
844 '../webkit/support/webkit_support.gyp:dom_storage', | 858 '../webkit/support/webkit_support.gyp:dom_storage', |
845 '../webkit/support/webkit_support.gyp:webkit_resources', | 859 '../webkit/support/webkit_support.gyp:webkit_resources', |
846 '../webkit/support/webkit_support.gyp:webkit_strings', | 860 '../webkit/support/webkit_support.gyp:webkit_strings', |
(...skipping 178 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1025 }, { | 1039 }, { |
1026 'sources/': [ | 1040 'sources/': [ |
1027 ['exclude', '^browser/renderer_host/java/'], | 1041 ['exclude', '^browser/renderer_host/java/'], |
1028 ], | 1042 ], |
1029 }], | 1043 }], |
1030 ['input_speech==0', { | 1044 ['input_speech==0', { |
1031 'sources/': [ | 1045 'sources/': [ |
1032 ['exclude', '^browser/speech/'], | 1046 ['exclude', '^browser/speech/'], |
1033 ], | 1047 ], |
1034 }], | 1048 }], |
1035 ['OS=="ios"', { | |
1036 'sources/': [ | |
1037 # iOS only needs a small portion of content; exclude all the | |
1038 # implementation, and re-include what is used. | |
1039 ['exclude', '\\.cc$'], | |
1040 ['exclude', '\\.mm$'], | |
1041 ['include', '_ios\\.(cc|mm)$'], | |
1042 ['include', '^public/browser/notification_registrar\\.cc$'], | |
1043 ['include', '^public/browser/speech_recognition_'], | |
1044 ['include', '^browser/notification_service_impl\\.cc$'], | |
1045 # Pull in all but one file from speech. | |
1046 ['include', '^browser/speech/'], | |
1047 ['exclude', '^browser/speech/input_tag_speech_dispatcher_host\\.cc$$'], | |
1048 ], | |
1049 }], | |
1050 ], | 1049 ], |
1051 } | 1050 } |
OLD | NEW |