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 'targets': [ | 6 'targets': [ |
7 { | 7 { |
8 'target_name': 'browser', | 8 'target_name': 'browser', |
9 'type': 'static_library', | 9 'type': 'static_library', |
10 'variables': { 'enable_wexit_time_destructors': 1, }, | 10 'variables': { 'enable_wexit_time_destructors': 1, }, |
11 'dependencies': [ | 11 'dependencies': [ |
12 'app/policy/cloud_policy_codegen.gyp:policy', | |
13 'autofill_regexes', | |
14 'browser/sync/protocol/sync_proto.gyp:sync_proto', | |
15 'cert_logger_proto', | |
16 'chrome_resources.gyp:chrome_extra_resources', | |
17 'chrome_resources.gyp:chrome_resources', | |
18 'chrome_resources.gyp:chrome_strings', | |
19 'chrome_resources.gyp:platform_locale_settings', | |
20 'chrome_resources.gyp:theme_resources', | |
21 'common', | |
22 'common/extensions/api/api.gyp:api', | |
23 'common_net', | |
24 'debugger', | |
25 'in_memory_url_index_cache_proto', | |
26 'installer_util', | |
27 'safe_browsing_proto', | |
28 'safe_browsing_report_proto', | |
29 # TODO(sync): Make browser not depend on syncapi_core directly. | |
30 'syncapi_core', | |
31 'syncapi_service', | |
32 'feedback_proto', | |
33 '../build/temp_gyp/googleurl.gyp:googleurl', | 12 '../build/temp_gyp/googleurl.gyp:googleurl', |
34 '../content/content.gyp:content_browser', | 13 '../content/content.gyp:content_browser', |
35 '../crypto/crypto.gyp:crypto', | 14 '../crypto/crypto.gyp:crypto', |
36 '../media/media.gyp:media', | 15 '../media/media.gyp:media', |
37 '../net/net.gyp:net', | 16 '../net/net.gyp:net', |
38 '../ppapi/ppapi_internal.gyp:ppapi_proxy', # For PpapiMsg_LoadPlugin | 17 '../ppapi/ppapi_internal.gyp:ppapi_proxy', # For PpapiMsg_LoadPlugin |
39 '../printing/printing.gyp:printing', | 18 '../printing/printing.gyp:printing', |
40 '../skia/skia.gyp:skia', | 19 '../skia/skia.gyp:skia', |
41 '../third_party/bzip2/bzip2.gyp:bzip2', | 20 '../third_party/bzip2/bzip2.gyp:bzip2', |
42 '../third_party/cld/cld.gyp:cld', | 21 '../third_party/cld/cld.gyp:cld', |
(...skipping 14 matching lines...) Expand all Loading... |
57 '../ui/ui.gyp:ui_resources_standard', | 36 '../ui/ui.gyp:ui_resources_standard', |
58 '../v8/tools/gyp/v8.gyp:v8', | 37 '../v8/tools/gyp/v8.gyp:v8', |
59 '../webkit/support/webkit_support.gyp:appcache', | 38 '../webkit/support/webkit_support.gyp:appcache', |
60 '../webkit/support/webkit_support.gyp:blob', | 39 '../webkit/support/webkit_support.gyp:blob', |
61 '../webkit/support/webkit_support.gyp:database', | 40 '../webkit/support/webkit_support.gyp:database', |
62 '../webkit/support/webkit_support.gyp:fileapi', | 41 '../webkit/support/webkit_support.gyp:fileapi', |
63 '../webkit/support/webkit_support.gyp:glue', | 42 '../webkit/support/webkit_support.gyp:glue', |
64 '../webkit/support/webkit_support.gyp:quota', | 43 '../webkit/support/webkit_support.gyp:quota', |
65 '../webkit/support/webkit_support.gyp:webkit_resources', | 44 '../webkit/support/webkit_support.gyp:webkit_resources', |
66 '../webkit/support/webkit_support.gyp:webkit_user_agent', | 45 '../webkit/support/webkit_support.gyp:webkit_user_agent', |
| 46 'apiidlc_browser', |
| 47 'app/policy/cloud_policy_codegen.gyp:policy', |
| 48 'autofill_regexes', |
| 49 'browser/sync/protocol/sync_proto.gyp:sync_proto', |
| 50 'cert_logger_proto', |
| 51 'chrome_resources.gyp:chrome_extra_resources', |
| 52 'chrome_resources.gyp:chrome_resources', |
| 53 'chrome_resources.gyp:chrome_strings', |
| 54 'chrome_resources.gyp:platform_locale_settings', |
| 55 'chrome_resources.gyp:theme_resources', |
| 56 'common', |
| 57 'common/extensions/api/api.gyp:api', |
| 58 'common_net', |
| 59 'debugger', |
| 60 'feedback_proto', |
| 61 'in_memory_url_index_cache_proto', |
| 62 'installer_util', |
| 63 'safe_browsing_proto', |
| 64 'safe_browsing_report_proto', |
| 65 # TODO(sync): Make browser not depend on syncapi_core directly. |
| 66 'syncapi_core', |
| 67 'syncapi_service', |
67 ], | 68 ], |
68 'include_dirs': [ | 69 'include_dirs': [ |
69 '..', | 70 '..', |
70 '<(INTERMEDIATE_DIR)', | 71 '<(INTERMEDIATE_DIR)', |
71 ], | 72 ], |
72 'defines': [ | 73 'defines': [ |
73 '<@(nacl_defines)', | 74 '<@(nacl_defines)', |
74 ], | 75 ], |
75 'direct_dependent_settings': { | 76 'direct_dependent_settings': { |
76 'defines': [ | 77 'defines': [ |
(...skipping 1063 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1140 'browser/extensions/extension_disabled_infobar_delegate.cc', | 1141 'browser/extensions/extension_disabled_infobar_delegate.cc', |
1141 'browser/extensions/extension_disabled_infobar_delegate.h', | 1142 'browser/extensions/extension_disabled_infobar_delegate.h', |
1142 'browser/extensions/extension_error_reporter.cc', | 1143 'browser/extensions/extension_error_reporter.cc', |
1143 'browser/extensions/extension_error_reporter.h', | 1144 'browser/extensions/extension_error_reporter.h', |
1144 'browser/extensions/extension_event_names.cc', | 1145 'browser/extensions/extension_event_names.cc', |
1145 'browser/extensions/extension_event_names.h', | 1146 'browser/extensions/extension_event_names.h', |
1146 'browser/extensions/extension_event_router.cc', | 1147 'browser/extensions/extension_event_router.cc', |
1147 'browser/extensions/extension_event_router.h', | 1148 'browser/extensions/extension_event_router.h', |
1148 'browser/extensions/extension_event_router_forwarder.cc', | 1149 'browser/extensions/extension_event_router_forwarder.cc', |
1149 'browser/extensions/extension_event_router_forwarder.h', | 1150 'browser/extensions/extension_event_router_forwarder.h', |
| 1151 'browser/extensions/extension_factory_registry.cc', |
| 1152 'browser/extensions/extension_factory_registry.h', |
| 1153 # 'browser/extensions/extension_file_browser_private_api.cc', |
| 1154 # 'browser/extensions/extension_file_browser_private_api.h', |
1150 'browser/extensions/extension_font_settings_api.cc', | 1155 'browser/extensions/extension_font_settings_api.cc', |
1151 'browser/extensions/extension_font_settings_api.h', | 1156 'browser/extensions/extension_font_settings_api.h', |
1152 'browser/extensions/extension_function.cc', | 1157 'browser/extensions/extension_function.cc', |
1153 'browser/extensions/extension_function.h', | 1158 'browser/extensions/extension_function.h', |
1154 'browser/extensions/extension_function_dispatcher.cc', | 1159 'browser/extensions/extension_function_dispatcher.cc', |
1155 'browser/extensions/extension_function_dispatcher.h', | 1160 'browser/extensions/extension_function_dispatcher.h', |
1156 'browser/extensions/extension_global_error.cc', | 1161 'browser/extensions/extension_global_error.cc', |
1157 'browser/extensions/extension_global_error.h', | 1162 'browser/extensions/extension_global_error.h', |
1158 'browser/extensions/extension_global_error_badge.cc', | 1163 'browser/extensions/extension_global_error_badge.cc', |
1159 'browser/extensions/extension_global_error_badge.h', | 1164 'browser/extensions/extension_global_error_badge.h', |
(...skipping 3197 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4357 | 4362 |
4358 # These files are generated by GRIT. | 4363 # These files are generated by GRIT. |
4359 '<(grit_out_dir)/grit/component_extension_resources_map.cc', | 4364 '<(grit_out_dir)/grit/component_extension_resources_map.cc', |
4360 '<(grit_out_dir)/grit/devtools_discovery_page_resources_map.cc', | 4365 '<(grit_out_dir)/grit/devtools_discovery_page_resources_map.cc', |
4361 '<(grit_out_dir)/grit/shared_resources_map.cc', | 4366 '<(grit_out_dir)/grit/shared_resources_map.cc', |
4362 '<(grit_out_dir)/grit/theme_resources_map.cc', | 4367 '<(grit_out_dir)/grit/theme_resources_map.cc', |
4363 '<(grit_out_dir)/grit/theme_resources_standard_map.cc', | 4368 '<(grit_out_dir)/grit/theme_resources_standard_map.cc', |
4364 | 4369 |
4365 # This file is generated by the autofill_regexes action. | 4370 # This file is generated by the autofill_regexes action. |
4366 '<(SHARED_INTERMEDIATE_DIR)/autofill_regex_constants.cc', | 4371 '<(SHARED_INTERMEDIATE_DIR)/autofill_regex_constants.cc', |
| 4372 |
| 4373 # Generated by apiidlc_browser target. |
| 4374 '<(SHARED_INTERMEDIATE_DIR)/apiidlc_out/chrome/browser/extensions/api/ge
nerated_api_functions.cc', |
| 4375 '<(SHARED_INTERMEDIATE_DIR)/apiidlc_out/chrome/browser/extensions/api/ge
nerated_api_functions.h', |
| 4376 '<(SHARED_INTERMEDIATE_DIR)/apiidlc_out/chrome/common/extensions/api/gen
erated_messages.h.tmpl', |
4367 ], | 4377 ], |
4368 'conditions': [ | 4378 'conditions': [ |
4369 ['disable_nacl==0', { | 4379 ['disable_nacl==0', { |
4370 'sources': [ | 4380 'sources': [ |
4371 'browser/nacl_host/nacl_broker_host_win.cc', | 4381 'browser/nacl_host/nacl_broker_host_win.cc', |
4372 'browser/nacl_host/nacl_broker_host_win.h', | 4382 'browser/nacl_host/nacl_broker_host_win.h', |
4373 'browser/nacl_host/nacl_broker_service_win.cc', | 4383 'browser/nacl_host/nacl_broker_service_win.cc', |
4374 'browser/nacl_host/nacl_broker_service_win.h', | 4384 'browser/nacl_host/nacl_broker_service_win.h', |
4375 'browser/nacl_host/nacl_process_host.cc', | 4385 'browser/nacl_host/nacl_process_host.cc', |
4376 'browser/nacl_host/nacl_process_host.h', | 4386 'browser/nacl_host/nacl_process_host.h', |
(...skipping 1253 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5630 # protocol buffer. | 5640 # protocol buffer. |
5631 'target_name': 'in_memory_url_index_cache_proto', | 5641 'target_name': 'in_memory_url_index_cache_proto', |
5632 'type': 'static_library', | 5642 'type': 'static_library', |
5633 'sources': [ 'browser/history/in_memory_url_index_cache.proto' ], | 5643 'sources': [ 'browser/history/in_memory_url_index_cache.proto' ], |
5634 'variables': { | 5644 'variables': { |
5635 'proto_in_dir': 'browser/history', | 5645 'proto_in_dir': 'browser/history', |
5636 'proto_out_dir': 'chrome/browser/history', | 5646 'proto_out_dir': 'chrome/browser/history', |
5637 }, | 5647 }, |
5638 'includes': [ '../build/protoc.gypi' ] | 5648 'includes': [ '../build/protoc.gypi' ] |
5639 }, | 5649 }, |
| 5650 { |
| 5651 # TEMP Fake IDL generator for platform apps APIs. |
| 5652 'target_name': 'apiidlc_browser', |
| 5653 'type': 'none', |
| 5654 'variables': { |
| 5655 'apiidlc_in_dir': '.', |
| 5656 'source_files': [ |
| 5657 'browser/extensions/api/generated_api_functions.cc.tmpl', |
| 5658 'browser/extensions/api/generated_api_functions.h.tmpl', |
| 5659 'browser/extensions/api/generated_base_classes.h.tmpl', |
| 5660 ], |
| 5661 'output_files': [ |
| 5662 '<(apiidlc_out_dir)/browser/extensions/api/generated_api_functions.cc'
, |
| 5663 '<(apiidlc_out_dir)/browser/extensions/api/generated_api_functions.h', |
| 5664 '<(apiidlc_out_dir)/browser/extensions/api/generated_base_classes.h', |
| 5665 ], |
| 5666 }, |
| 5667 'includes': [ '../build/apiidlc.gypi' ], |
| 5668 }, |
5640 ], | 5669 ], |
5641 } | 5670 } |
OLD | NEW |