| OLD | NEW |
| 1 # Copyright 2014 The Chromium Authors. All rights reserved. | 1 # Copyright 2014 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 import("//build/buildflag_header.gni") | 5 import("//build/buildflag_header.gni") |
| 6 import("//build/util/process_version.gni") | 6 import("//build/util/process_version.gni") |
| 7 import("//chrome/common/features.gni") | 7 import("//chrome/common/features.gni") |
| 8 import("//chrome/process_version_rc_template.gni") # For branding_file_path. | 8 import("//chrome/process_version_rc_template.gni") # For branding_file_path. |
| 9 import("//extensions/features/features.gni") | 9 import("//extensions/features/features.gni") |
| 10 import("//mojo/public/tools/bindings/mojom.gni") | 10 import("//mojo/public/tools/bindings/mojom.gni") |
| (...skipping 74 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 85 source_set("common_param_traits_macros") { | 85 source_set("common_param_traits_macros") { |
| 86 sources = [ | 86 sources = [ |
| 87 "common_param_traits_macros.h", | 87 "common_param_traits_macros.h", |
| 88 ] | 88 ] |
| 89 deps = [ | 89 deps = [ |
| 90 "//components/content_settings/core/common", | 90 "//components/content_settings/core/common", |
| 91 "//ipc", | 91 "//ipc", |
| 92 ] | 92 ] |
| 93 } | 93 } |
| 94 | 94 |
| 95 source_set("logging_chrome") { |
| 96 sources = [ |
| 97 "all_messages.h", |
| 98 "chrome_utility_messages.h", |
| 99 "common_message_generator.cc", |
| 100 "common_message_generator.h", |
| 101 "instant_struct_traits.h", |
| 102 "logging_chrome.cc", |
| 103 "logging_chrome.h", |
| 104 "media/webrtc_logging_message_data.cc", |
| 105 "media/webrtc_logging_message_data.h", |
| 106 "media/webrtc_logging_messages.h", |
| 107 "prerender_messages.h", |
| 108 "prerender_types.h", |
| 109 "render_messages.h", |
| 110 "tts_messages.h", |
| 111 "tts_utterance_request.cc", |
| 112 "tts_utterance_request.h", |
| 113 "web_application_info.cc", |
| 114 "web_application_info.h", |
| 115 ] |
| 116 deps = [ |
| 117 ":common_param_traits_macros", |
| 118 ":constants", |
| 119 "//base", |
| 120 "//chrome/common/extensions", |
| 121 "//chrome/common/page_load_metrics", |
| 122 "//chrome/common/search", |
| 123 "//chrome/install_static:install_static_util", |
| 124 "//components/ntp_tiles", |
| 125 "//components/omnibox/common", |
| 126 "//content/public/common", |
| 127 "//ipc:ipc_features", |
| 128 ] |
| 129 if (enable_extensions) { |
| 130 sources += [ |
| 131 "cast_messages.cc", |
| 132 "cast_messages.h", |
| 133 ] |
| 134 deps += [ |
| 135 "//media/cast:common", |
| 136 "//media/cast:net", |
| 137 ] |
| 138 } |
| 139 if (enable_basic_printing || enable_print_preview) { |
| 140 sources += [ "chrome_utility_printing_messages.h" ] |
| 141 |
| 142 deps += [ |
| 143 "//chrome/common/cloud_print", |
| 144 "//components/printing/common", |
| 145 "//printing", |
| 146 ] |
| 147 |
| 148 if (enable_print_preview) { |
| 149 sources += [ "service_messages.h" ] |
| 150 } |
| 151 } |
| 152 if (enable_nacl) { |
| 153 deps += [ "//components/nacl/common:minimal" ] |
| 154 } |
| 155 if (safe_browsing_mode != 0) { |
| 156 deps += [ "//chrome/common/safe_browsing" ] |
| 157 } |
| 158 } |
| 159 |
| 160 source_set("url_constants") { |
| 161 sources = [ |
| 162 "url_constants.cc", |
| 163 "url_constants.h", |
| 164 ] |
| 165 deps = [ |
| 166 ":features", |
| 167 "//base", |
| 168 "//content/public/common", |
| 169 "//extensions/features", |
| 170 "//printing/features", |
| 171 ] |
| 172 } |
| 173 |
| 95 # Use a static library here because many test binaries depend on this but don't | 174 # Use a static library here because many test binaries depend on this but don't |
| 96 # require many files from it. This makes linking more efficient. | 175 # require many files from it. This makes linking more efficient. |
| 97 static_library("common") { | 176 static_library("common") { |
| 98 sources = [ | 177 sources = [ |
| 99 "all_messages.h", | |
| 100 "attrition_experiments.h", | 178 "attrition_experiments.h", |
| 101 "auto_start_linux.cc", | 179 "auto_start_linux.cc", |
| 102 "auto_start_linux.h", | 180 "auto_start_linux.h", |
| 103 "child_process_logging.h", | 181 "child_process_logging.h", |
| 104 "child_process_logging_win.cc", | 182 "child_process_logging_win.cc", |
| 105 "chrome_content_client.cc", | 183 "chrome_content_client.cc", |
| 106 "chrome_content_client.h", | 184 "chrome_content_client.h", |
| 107 "chrome_content_client_constants.cc", | 185 "chrome_content_client_constants.cc", |
| 108 "chrome_isolated_world_ids.h", | 186 "chrome_isolated_world_ids.h", |
| 109 "chrome_result_codes.h", | 187 "chrome_result_codes.h", |
| 110 "chrome_utility_messages.h", | |
| 111 "common_message_generator.cc", | |
| 112 "common_message_generator.h", | |
| 113 "common_param_traits.cc", | 188 "common_param_traits.cc", |
| 114 "common_param_traits.h", | 189 "common_param_traits.h", |
| 115 "component_flash_hint_file_linux.cc", | 190 "component_flash_hint_file_linux.cc", |
| 116 "component_flash_hint_file_linux.h", | 191 "component_flash_hint_file_linux.h", |
| 117 "conflicts/module_watcher_win.cc", | 192 "conflicts/module_watcher_win.cc", |
| 118 "conflicts/module_watcher_win.h", | 193 "conflicts/module_watcher_win.h", |
| 119 "content_restriction.h", | 194 "content_restriction.h", |
| 120 "crash_keys.cc", | 195 "crash_keys.cc", |
| 121 "crash_keys.h", | 196 "crash_keys.h", |
| 122 "custom_handlers/protocol_handler.cc", | 197 "custom_handlers/protocol_handler.cc", |
| 123 "custom_handlers/protocol_handler.h", | 198 "custom_handlers/protocol_handler.h", |
| 124 "descriptors_android.h", | 199 "descriptors_android.h", |
| 125 "instant_struct_traits.h", | |
| 126 "logging_chrome.cc", | |
| 127 "logging_chrome.h", | |
| 128 "mac/app_shim_launch.h", | 200 "mac/app_shim_launch.h", |
| 129 "mac/app_shim_messages.h", | 201 "mac/app_shim_messages.h", |
| 130 "mac/cfbundle_blocker.h", | 202 "mac/cfbundle_blocker.h", |
| 131 "mac/cfbundle_blocker.mm", | 203 "mac/cfbundle_blocker.mm", |
| 132 "mac/launchd.h", | 204 "mac/launchd.h", |
| 133 "mac/launchd.mm", | 205 "mac/launchd.mm", |
| 134 "media/media_resource_provider.cc", | 206 "media/media_resource_provider.cc", |
| 135 "media/media_resource_provider.h", | 207 "media/media_resource_provider.h", |
| 136 "media/webrtc_logging_message_data.cc", | |
| 137 "media/webrtc_logging_message_data.h", | |
| 138 "media/webrtc_logging_messages.h", | |
| 139 "media_galleries/metadata_types.h", | |
| 140 "multi_process_lock.h", | 208 "multi_process_lock.h", |
| 141 "multi_process_lock_linux.cc", | 209 "multi_process_lock_linux.cc", |
| 142 "multi_process_lock_mac.cc", | 210 "multi_process_lock_mac.cc", |
| 143 "multi_process_lock_win.cc", | 211 "multi_process_lock_win.cc", |
| 144 "origin_trials/chrome_origin_trial_policy.cc", | 212 "origin_trials/chrome_origin_trial_policy.cc", |
| 145 "origin_trials/chrome_origin_trial_policy.h", | 213 "origin_trials/chrome_origin_trial_policy.h", |
| 146 "page_load_metrics/page_load_metrics_constants.h", | |
| 147 "page_load_metrics/page_load_metrics_messages.h", | |
| 148 "page_load_metrics/page_load_metrics_param_traits.cc", | |
| 149 "page_load_metrics/page_load_metrics_param_traits.h", | |
| 150 "page_load_metrics/page_load_metrics_util.cc", | |
| 151 "page_load_metrics/page_load_metrics_util.h", | |
| 152 "page_load_metrics/page_load_timing.cc", | |
| 153 "page_load_metrics/page_load_timing.h", | |
| 154 "page_load_metrics/page_track_decider.cc", | |
| 155 "page_load_metrics/page_track_decider.h", | |
| 156 "partial_circular_buffer.cc", | 214 "partial_circular_buffer.cc", |
| 157 "partial_circular_buffer.h", | 215 "partial_circular_buffer.h", |
| 158 "pause_tabs_field_trial.h", | 216 "pause_tabs_field_trial.h", |
| 159 "pdf_uma.cc", | 217 "pdf_uma.cc", |
| 160 "pdf_uma.h", | 218 "pdf_uma.h", |
| 161 "pref_names_util.cc", | 219 "pref_names_util.cc", |
| 162 "pref_names_util.h", | 220 "pref_names_util.h", |
| 163 "prerender_messages.h", | |
| 164 "prerender_types.h", | |
| 165 "profiling.cc", | 221 "profiling.cc", |
| 166 "profiling.h", | 222 "profiling.h", |
| 167 "ref_counted_util.h", | 223 "ref_counted_util.h", |
| 168 "render_messages.h", | |
| 169 "resource_usage_reporter_type_converters.cc", | 224 "resource_usage_reporter_type_converters.cc", |
| 170 "resource_usage_reporter_type_converters.h", | 225 "resource_usage_reporter_type_converters.h", |
| 171 "search/instant_types.cc", | |
| 172 "search/instant_types.h", | |
| 173 "search/ntp_logging_events.h", | |
| 174 "search/search_types.h", | |
| 175 "search/search_urls.cc", | |
| 176 "search/search_urls.h", | |
| 177 "secure_origin_whitelist.cc", | 226 "secure_origin_whitelist.cc", |
| 178 "secure_origin_whitelist.h", | 227 "secure_origin_whitelist.h", |
| 179 "ssl_insecure_content.cc", | 228 "ssl_insecure_content.cc", |
| 180 "ssl_insecure_content.h", | 229 "ssl_insecure_content.h", |
| 181 "stack_sampling_configuration.cc", | 230 "stack_sampling_configuration.cc", |
| 182 "stack_sampling_configuration.h", | 231 "stack_sampling_configuration.h", |
| 183 "switch_utils.cc", | 232 "switch_utils.cc", |
| 184 "switch_utils.h", | 233 "switch_utils.h", |
| 185 "trace_event_args_whitelist.cc", | 234 "trace_event_args_whitelist.cc", |
| 186 "trace_event_args_whitelist.h", | 235 "trace_event_args_whitelist.h", |
| 187 "tts_messages.h", | |
| 188 "tts_utterance_request.cc", | |
| 189 "tts_utterance_request.h", | |
| 190 "url_constants.cc", | |
| 191 "url_constants.h", | |
| 192 "web_application_info.cc", | |
| 193 "web_application_info.h", | |
| 194 ] | 236 ] |
| 195 defines = [] | 237 defines = [] |
| 196 | 238 |
| 197 configs += [ | 239 configs += [ |
| 198 "//build/config:precompiled_headers", | 240 "//build/config:precompiled_headers", |
| 199 "//build/config/compiler:wexit_time_destructors", | 241 "//build/config/compiler:wexit_time_destructors", |
| 200 ] | 242 ] |
| 201 | 243 |
| 202 public_deps = [ | 244 public_deps = [ |
| 203 ":channel_info", | 245 ":channel_info", |
| 204 ":common_param_traits_macros", | 246 ":common_param_traits_macros", |
| 205 ":features", | 247 ":features", |
| 206 ":ini_parser", | 248 ":ini_parser", |
| 249 ":logging_chrome", |
| 207 ":mojo_bindings", | 250 ":mojo_bindings", |
| 208 ":page_load_metrics_mojom", | 251 ":url_constants", |
| 209 "//base:base", | 252 "//base:base", |
| 210 "//base:base_static", | 253 "//base:base_static", |
| 211 "//base:i18n", | 254 "//base:i18n", |
| 212 "//chrome:resources", | 255 "//chrome:resources", |
| 213 "//chrome:strings", | 256 "//chrome:strings", |
| 214 "//chrome/app/theme:theme_resources", | 257 "//chrome/app/theme:theme_resources", |
| 215 "//chrome/common:constants", | 258 "//chrome/common:constants", |
| 216 "//chrome/common/media_router/mojo:dial_utility_interfaces", | 259 "//chrome/common/media_router/mojo:dial_utility_interfaces", |
| 217 "//chrome/common/net", | 260 "//chrome/common/net", |
| 261 "//chrome/common/page_load_metrics", |
| 262 "//chrome/common/page_load_metrics:page_load_metrics_mojom", |
| 218 "//chrome/common/profiling", | 263 "//chrome/common/profiling", |
| 264 "//chrome/common/search", |
| 219 "//chrome/installer/util:with_no_strings", | 265 "//chrome/installer/util:with_no_strings", |
| 220 "//components/cast_certificate", | 266 "//components/cast_certificate", |
| 221 "//components/cdm/common", | 267 "//components/cdm/common", |
| 222 "//components/cloud_devices/common", | 268 "//components/cloud_devices/common", |
| 223 "//components/component_updater", | 269 "//components/component_updater", |
| 224 "//components/content_settings/core/common", | 270 "//components/content_settings/core/common", |
| 225 "//components/crash/core/common", | 271 "//components/crash/core/common", |
| 226 "//components/dom_distiller/core", | 272 "//components/dom_distiller/core", |
| 227 "//components/error_page/common", | 273 "//components/error_page/common", |
| 228 "//components/favicon_base", | 274 "//components/favicon_base", |
| 229 "//components/flags_ui:switches", | 275 "//components/flags_ui:switches", |
| 230 "//components/gcm_driver/common", | 276 "//components/gcm_driver/common", |
| 231 "//components/json_schema", | 277 "//components/json_schema", |
| 232 "//components/metrics", | 278 "//components/metrics", |
| 233 "//components/metrics:net", | 279 "//components/metrics:net", |
| 234 "//components/nacl/common:process_type", | 280 "//components/nacl/common:process_type", |
| 235 "//components/nacl/common:switches", | 281 "//components/nacl/common:switches", |
| 236 "//components/network_session_configurator/common", | 282 "//components/network_session_configurator/common", |
| 237 "//components/ntp_tiles", | 283 "//components/ntp_tiles", |
| 238 "//components/offline_pages/core:switches", | 284 "//components/offline_pages/core:switches", |
| 239 "//components/omnibox/common", | 285 "//components/omnibox/common", |
| 240 "//components/password_manager/content/common:mojo_interfaces", | 286 "//components/password_manager/content/common:mojo_interfaces", |
| 241 "//components/password_manager/core/common", | 287 "//components/password_manager/core/common", |
| 242 "//components/policy:generated", | 288 "//components/policy:generated", |
| 243 "//components/policy/core/common", | |
| 244 "//components/prefs", | 289 "//components/prefs", |
| 245 "//components/signin/core/common", | 290 "//components/signin/core/common", |
| 246 "//components/signin/core/common:signin_features", | 291 "//components/signin/core/common:signin_features", |
| 247 "//components/strings", | 292 "//components/strings", |
| 248 "//components/translate/content/common", | 293 "//components/translate/content/common", |
| 249 "//components/translate/core/common", | 294 "//components/translate/core/common", |
| 250 "//components/url_formatter", | 295 "//components/url_formatter", |
| 251 "//components/variations", | 296 "//components/variations", |
| 252 "//components/visitedlink/common", | 297 "//components/visitedlink/common", |
| 253 "//content/public/common", | 298 "//content/public/common", |
| (...skipping 13 matching lines...) Expand all Loading... |
| 267 "//skia", | 312 "//skia", |
| 268 "//third_party/icu", | 313 "//third_party/icu", |
| 269 "//third_party/re2", | 314 "//third_party/re2", |
| 270 "//third_party/widevine/cdm:headers", | 315 "//third_party/widevine/cdm:headers", |
| 271 "//ui/accessibility", | 316 "//ui/accessibility", |
| 272 "//ui/base", | 317 "//ui/base", |
| 273 "//ui/gfx/ipc", | 318 "//ui/gfx/ipc", |
| 274 "//ui/gfx/ipc/geometry", | 319 "//ui/gfx/ipc/geometry", |
| 275 "//ui/gfx/ipc/skia", | 320 "//ui/gfx/ipc/skia", |
| 276 "//ui/gl", | 321 "//ui/gl", |
| 277 "//ui/message_center", | |
| 278 "//ui/resources:resources", | 322 "//ui/resources:resources", |
| 279 "//url", | 323 "//url", |
| 280 ] | 324 ] |
| 281 | 325 |
| 282 if (enable_plugins) { | 326 if (enable_plugins) { |
| 283 public_deps += [ "//ppapi/shared_impl" ] | 327 public_deps += [ "//ppapi/shared_impl" ] |
| 284 } | 328 } |
| 285 | 329 |
| 286 if (enable_extensions) { | 330 if (enable_extensions) { |
| 287 sources += [ | 331 public_deps += [ "//chrome/common/extensions" ] |
| 288 "cast_messages.cc", | |
| 289 "cast_messages.h", | |
| 290 "extensions/api/automation_api_constants.h", | |
| 291 "extensions/api/commands/commands_handler.cc", | |
| 292 "extensions/api/commands/commands_handler.h", | |
| 293 "extensions/api/extension_action/action_info.cc", | |
| 294 "extensions/api/extension_action/action_info.h", | |
| 295 "extensions/api/notifications/notification_style.cc", | |
| 296 "extensions/api/notifications/notification_style.h", | |
| 297 "extensions/api/omnibox/omnibox_handler.cc", | |
| 298 "extensions/api/omnibox/omnibox_handler.h", | |
| 299 "extensions/api/speech/tts_engine_manifest_handler.cc", | |
| 300 "extensions/api/speech/tts_engine_manifest_handler.h", | |
| 301 "extensions/api/spellcheck/spellcheck_handler.cc", | |
| 302 "extensions/api/spellcheck/spellcheck_handler.h", | |
| 303 "extensions/api/storage/storage_schema_manifest_handler.cc", | |
| 304 "extensions/api/storage/storage_schema_manifest_handler.h", | |
| 305 "extensions/api/system_indicator/system_indicator_handler.cc", | |
| 306 "extensions/api/system_indicator/system_indicator_handler.h", | |
| 307 "extensions/api/url_handlers/url_handlers_parser.cc", | |
| 308 "extensions/api/url_handlers/url_handlers_parser.h", | |
| 309 "extensions/api/webstore/webstore_api_constants.cc", | |
| 310 "extensions/api/webstore/webstore_api_constants.h", | |
| 311 "extensions/chrome_aliases.cc", | |
| 312 "extensions/chrome_aliases.h", | |
| 313 "extensions/chrome_extension_messages.h", | |
| 314 "extensions/chrome_extensions_client.cc", | |
| 315 "extensions/chrome_extensions_client.h", | |
| 316 "extensions/chrome_manifest_handlers.cc", | |
| 317 "extensions/chrome_manifest_handlers.h", | |
| 318 "extensions/chrome_manifest_url_handlers.cc", | |
| 319 "extensions/chrome_manifest_url_handlers.h", | |
| 320 "extensions/chrome_utility_extensions_messages.h", | |
| 321 "extensions/command.cc", | |
| 322 "extensions/command.h", | |
| 323 "extensions/extension_constants.cc", | |
| 324 "extensions/extension_constants.h", | |
| 325 "extensions/extension_metrics.cc", | |
| 326 "extensions/extension_metrics.h", | |
| 327 "extensions/extension_process_policy.cc", | |
| 328 "extensions/extension_process_policy.h", | |
| 329 "extensions/image_writer/image_writer_util_mac.cc", | |
| 330 "extensions/image_writer/image_writer_util_mac.h", | |
| 331 "extensions/manifest_handlers/app_icon_color_info.cc", | |
| 332 "extensions/manifest_handlers/app_icon_color_info.h", | |
| 333 "extensions/manifest_handlers/app_launch_info.cc", | |
| 334 "extensions/manifest_handlers/app_launch_info.h", | |
| 335 "extensions/manifest_handlers/automation.cc", | |
| 336 "extensions/manifest_handlers/automation.h", | |
| 337 "extensions/manifest_handlers/content_scripts_handler.cc", | |
| 338 "extensions/manifest_handlers/content_scripts_handler.h", | |
| 339 "extensions/manifest_handlers/extension_action_handler.cc", | |
| 340 "extensions/manifest_handlers/extension_action_handler.h", | |
| 341 "extensions/manifest_handlers/linked_app_icons.cc", | |
| 342 "extensions/manifest_handlers/linked_app_icons.h", | |
| 343 "extensions/manifest_handlers/minimum_chrome_version_checker.cc", | |
| 344 "extensions/manifest_handlers/minimum_chrome_version_checker.h", | |
| 345 "extensions/manifest_handlers/settings_overrides_handler.cc", | |
| 346 "extensions/manifest_handlers/settings_overrides_handler.h", | |
| 347 "extensions/manifest_handlers/theme_handler.cc", | |
| 348 "extensions/manifest_handlers/theme_handler.h", | |
| 349 "extensions/manifest_handlers/ui_overrides_handler.cc", | |
| 350 "extensions/manifest_handlers/ui_overrides_handler.h", | |
| 351 "extensions/mojom/inline_install_traits.h", | |
| 352 "extensions/permissions/chrome_api_permissions.cc", | |
| 353 "extensions/permissions/chrome_api_permissions.h", | |
| 354 "extensions/permissions/chrome_permission_message_provider.cc", | |
| 355 "extensions/permissions/chrome_permission_message_provider.h", | |
| 356 "extensions/permissions/chrome_permission_message_rules.cc", | |
| 357 "extensions/permissions/chrome_permission_message_rules.h", | |
| 358 "extensions/sync_helper.cc", | |
| 359 "extensions/sync_helper.h", | |
| 360 "extensions/webstore_install_result.cc", | |
| 361 "extensions/webstore_install_result.h", | |
| 362 ] | |
| 363 public_deps += [ | |
| 364 "//chrome/common/extensions:mojo_bindings", | |
| 365 "//chrome/common/extensions/api", | |
| 366 "//chrome/common/extensions/api:extensions_features", | |
| 367 "//device/usb", | |
| 368 "//extensions:extensions_resources", | |
| 369 "//extensions/common", | |
| 370 "//extensions/common/api", | |
| 371 "//extensions/strings", | |
| 372 "//media/cast:net", | |
| 373 ] | |
| 374 if (is_chromeos) { | |
| 375 sources += [ | |
| 376 "extensions/api/file_browser_handlers/file_browser_handler.cc", | |
| 377 "extensions/api/file_browser_handlers/file_browser_handler.h", | |
| 378 "extensions/api/file_system_provider_capabilities/file_system_provider_c
apabilities_handler.cc", | |
| 379 "extensions/api/file_system_provider_capabilities/file_system_provider_c
apabilities_handler.h", | |
| 380 "extensions/api/input_ime/input_components_handler.cc", | |
| 381 "extensions/api/input_ime/input_components_handler.h", | |
| 382 ] | |
| 383 } | |
| 384 if (use_aura) { | |
| 385 # This dependency is for a header used only by extensions code. | |
| 386 public_deps += [ "//ui/keyboard:keyboard_with_content" ] | |
| 387 } | |
| 388 } | 332 } |
| 389 | 333 |
| 390 if (is_win || is_mac) { | |
| 391 sources += [ | |
| 392 "media_galleries/itunes_library.cc", | |
| 393 "media_galleries/itunes_library.h", | |
| 394 "media_galleries/picasa_types.cc", | |
| 395 "media_galleries/picasa_types.h", | |
| 396 "media_galleries/pmp_constants.h", | |
| 397 ] | |
| 398 } | |
| 399 if (is_mac) { | 334 if (is_mac) { |
| 400 public_deps += [ ":app_mode_app_support" ] | 335 public_deps += [ ":app_mode_app_support" ] |
| 401 } | 336 } |
| 402 if (is_chromeos) { | 337 if (is_chromeos) { |
| 403 public_deps += [ "//chromeos" ] | 338 public_deps += [ "//chromeos" ] |
| 404 } | 339 } |
| 405 | 340 |
| 406 if (enable_nacl) { | 341 if (enable_nacl) { |
| 407 public_deps += [ "//components/nacl/common" ] | 342 public_deps += [ "//components/nacl/common" ] |
| 408 } | 343 } |
| 409 | 344 |
| 410 # Printing. | 345 # Printing. |
| 411 if (enable_basic_printing || enable_print_preview) { | 346 if (enable_basic_printing || enable_print_preview) { |
| 412 sources += [ "chrome_utility_printing_messages.h" ] | |
| 413 | |
| 414 public_deps += [ | |
| 415 "//chrome/common/cloud_print", | |
| 416 "//components/printing/common", | |
| 417 "//printing", | |
| 418 ] | |
| 419 if (enable_print_preview) { | 347 if (enable_print_preview) { |
| 420 # Full printing support. | 348 # Full printing support. |
| 421 sources += [ | 349 sources += [ |
| 422 "service_messages.h", | |
| 423 "service_process_util.cc", | 350 "service_process_util.cc", |
| 424 "service_process_util.h", | 351 "service_process_util.h", |
| 425 "service_process_util_linux.cc", | 352 "service_process_util_linux.cc", |
| 426 "service_process_util_mac.mm", | 353 "service_process_util_mac.mm", |
| 427 "service_process_util_posix.cc", | 354 "service_process_util_posix.cc", |
| 428 "service_process_util_posix.h", | 355 "service_process_util_posix.h", |
| 429 "service_process_util_win.cc", | 356 "service_process_util_win.cc", |
| 430 ] | 357 ] |
| 431 } | 358 } |
| 432 } | 359 } |
| 433 | 360 |
| 434 if (is_android) { | 361 if (is_android) { |
| 435 sources -= [ "media_galleries/metadata_types.h" ] | |
| 436 sources += [ | 362 sources += [ |
| 437 "media/chrome_media_drm_bridge_client.cc", | 363 "media/chrome_media_drm_bridge_client.cc", |
| 438 "media/chrome_media_drm_bridge_client.h", | 364 "media/chrome_media_drm_bridge_client.h", |
| 439 ] | 365 ] |
| 440 } else { | 366 } else { |
| 441 # Non-Android. | 367 # Non-Android. |
| 442 public_deps += [ "//chrome/common/importer" ] | 368 public_deps += [ "//chrome/common/importer" ] |
| 443 } | 369 } |
| 444 | 370 |
| 445 if (is_win) { | 371 if (is_win) { |
| (...skipping 247 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 693 mojom("instant_mojom") { | 619 mojom("instant_mojom") { |
| 694 sources = [ | 620 sources = [ |
| 695 "instant.mojom", | 621 "instant.mojom", |
| 696 ] | 622 ] |
| 697 | 623 |
| 698 public_deps = [ | 624 public_deps = [ |
| 699 "//mojo/common:common_custom_types", | 625 "//mojo/common:common_custom_types", |
| 700 "//url/mojo:url_mojom_gurl", | 626 "//url/mojo:url_mojom_gurl", |
| 701 ] | 627 ] |
| 702 } | 628 } |
| 703 | |
| 704 mojom("page_load_metrics_mojom") { | |
| 705 sources = [ | |
| 706 "page_load_metrics/page_load_metrics.mojom", | |
| 707 ] | |
| 708 | |
| 709 public_deps = [ | |
| 710 "//mojo/common:common_custom_types", | |
| 711 ] | |
| 712 } | |
| OLD | NEW |