| 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/config/chrome_build.gni") | 5 import("//build/config/chrome_build.gni") |
| 6 import("//build/config/crypto.gni") | 6 import("//build/config/crypto.gni") |
| 7 import("//build/config/features.gni") | 7 import("//build/config/features.gni") |
| 8 import("//build/config/ui.gni") | 8 import("//build/config/ui.gni") |
| 9 import("//third_party/protobuf/proto_library.gni") | 9 import("//third_party/protobuf/proto_library.gni") |
| 10 | 10 |
| (...skipping 329 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 340 ] | 340 ] |
| 341 } | 341 } |
| 342 | 342 |
| 343 if (is_win || is_mac) { | 343 if (is_win || is_mac) { |
| 344 sources += | 344 sources += |
| 345 rebase_path(gypi_values.chrome_browser_win_mac_sources, ".", "//chrome") | 345 rebase_path(gypi_values.chrome_browser_win_mac_sources, ".", "//chrome") |
| 346 } | 346 } |
| 347 if (!is_win && !is_mac && !is_ios) { | 347 if (!is_win && !is_mac && !is_ios) { |
| 348 sources += [ "net/net_error_diagnostics_dialog_generic.cc" ] | 348 sources += [ "net/net_error_diagnostics_dialog_generic.cc" ] |
| 349 } | 349 } |
| 350 if (!is_android && !is_ios && !is_chromeos && enable_configuration_policy) { | 350 if (!is_android && !is_ios && !use_cros_fe && enable_configuration_policy) { |
| 351 sources += [ | 351 sources += [ |
| 352 "net/disk_cache_dir_policy_handler.cc", | 352 "net/disk_cache_dir_policy_handler.cc", |
| 353 "net/disk_cache_dir_policy_handler.h", | 353 "net/disk_cache_dir_policy_handler.h", |
| 354 ] | 354 ] |
| 355 } | 355 } |
| 356 if (!is_android && !is_ios && enable_configuration_policy) { | 356 if (!is_android && !is_ios && enable_configuration_policy) { |
| 357 sources += [ | 357 sources += [ |
| 358 "download/download_dir_policy_handler.cc", | 358 "download/download_dir_policy_handler.cc", |
| 359 "download/download_dir_policy_handler.h", | 359 "download/download_dir_policy_handler.h", |
| 360 ] | 360 ] |
| (...skipping 19 matching lines...) Expand all Loading... |
| 380 "//media/cast:net", | 380 "//media/cast:net", |
| 381 ] | 381 ] |
| 382 sources += rebase_path(gypi_values.chrome_browser_extensions_sources, | 382 sources += rebase_path(gypi_values.chrome_browser_extensions_sources, |
| 383 ".", | 383 ".", |
| 384 "//chrome") | 384 "//chrome") |
| 385 } | 385 } |
| 386 if (enable_background) { | 386 if (enable_background) { |
| 387 sources += rebase_path(gypi_values.chrome_browser_background_sources, | 387 sources += rebase_path(gypi_values.chrome_browser_background_sources, |
| 388 ".", | 388 ".", |
| 389 "//chrome") | 389 "//chrome") |
| 390 if (!use_aura || is_win || is_chromeos) { | 390 if (!use_aura || is_win || use_cros_fe) { |
| 391 sources -= [ "background/background_mode_manager_aura.cc" ] | 391 sources -= [ "background/background_mode_manager_aura.cc" ] |
| 392 } | 392 } |
| 393 } | 393 } |
| 394 if (enable_task_manager) { | 394 if (enable_task_manager) { |
| 395 sources += rebase_path(gypi_values.chrome_browser_task_manager_sources, | 395 sources += rebase_path(gypi_values.chrome_browser_task_manager_sources, |
| 396 ".", | 396 ".", |
| 397 "//chrome") | 397 "//chrome") |
| 398 } | 398 } |
| 399 if (enable_spellcheck) { | 399 if (enable_spellcheck) { |
| 400 sources += rebase_path(gypi_values.chrome_browser_spellchecker_sources, | 400 sources += rebase_path(gypi_values.chrome_browser_spellchecker_sources, |
| (...skipping 16 matching lines...) Expand all Loading... |
| 417 "//chrome") | 417 "//chrome") |
| 418 deps += [ | 418 deps += [ |
| 419 "//components/policy", | 419 "//components/policy", |
| 420 "//components/policy/proto", | 420 "//components/policy/proto", |
| 421 ] | 421 ] |
| 422 if (!is_ios) { | 422 if (!is_ios) { |
| 423 sources += rebase_path(gypi_values.chrome_browser_policy_non_ios_sources, | 423 sources += rebase_path(gypi_values.chrome_browser_policy_non_ios_sources, |
| 424 ".", | 424 ".", |
| 425 "//chrome") | 425 "//chrome") |
| 426 } | 426 } |
| 427 if (!is_chromeos) { | 427 if (!use_cros_fe) { |
| 428 sources += rebase_path( | 428 sources += rebase_path( |
| 429 gypi_values.chrome_browser_policy_shared_with_ios_not_chromeos_sou
rces, | 429 gypi_values.chrome_browser_policy_shared_with_ios_not_chromeos_sou
rces, |
| 430 ".", | 430 ".", |
| 431 "//chrome") | 431 "//chrome") |
| 432 } | 432 } |
| 433 if (is_win || is_mac || is_desktop_linux) { | 433 if (is_win || is_mac || is_desktop_linux) { |
| 434 sources += rebase_path(gypi_values.chrome_browser_policy_desktop_sources, | 434 sources += rebase_path(gypi_values.chrome_browser_policy_desktop_sources, |
| 435 ".", | 435 ".", |
| 436 "//chrome") | 436 "//chrome") |
| 437 } | 437 } |
| (...skipping 50 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 488 if (enable_hotwording) { | 488 if (enable_hotwording) { |
| 489 defines += [ "ENABLE_HOTWORDING" ] | 489 defines += [ "ENABLE_HOTWORDING" ] |
| 490 } | 490 } |
| 491 | 491 |
| 492 if (is_linux) { | 492 if (is_linux) { |
| 493 deps += [ | 493 deps += [ |
| 494 "//device/media_transfer_protocol", | 494 "//device/media_transfer_protocol", |
| 495 "//device/udev_linux", | 495 "//device/udev_linux", |
| 496 ] | 496 ] |
| 497 } | 497 } |
| 498 if (is_linux && !is_chromeos) { | 498 if (is_linux && !use_cros_fe) { |
| 499 deps += [ "//third_party/speech-dispatcher" ] | 499 deps += [ "//third_party/speech-dispatcher" ] |
| 500 } | 500 } |
| 501 | 501 |
| 502 if (is_chromeos) { | 502 if (use_cros_fe) { |
| 503 sources += rebase_path(gypi_values.chrome_browser_chromeos_sources, | 503 sources += rebase_path(gypi_values.chrome_browser_chromeos_sources, |
| 504 ".", | 504 ".", |
| 505 "//chrome") | 505 "//chrome") |
| 506 deps += [ "//chrome/browser/chromeos" ] | 506 deps += [ "//chrome/browser/chromeos" ] |
| 507 } else { | 507 } else { |
| 508 # Non-ChromeOS. | 508 # Non-ChromeOS. |
| 509 sources += rebase_path(gypi_values.chrome_browser_non_chromeos_sources, | 509 sources += rebase_path(gypi_values.chrome_browser_non_chromeos_sources, |
| 510 ".", | 510 ".", |
| 511 "//chrome") | 511 "//chrome") |
| 512 } | 512 } |
| 513 | 513 |
| 514 if (is_ios) { | 514 if (is_ios) { |
| 515 sources -= [ | 515 sources -= [ |
| 516 "metrics/signin_status_metrics_provider_base.cc", | 516 "metrics/signin_status_metrics_provider_base.cc", |
| 517 "metrics/signin_status_metrics_provider_base.h", | 517 "metrics/signin_status_metrics_provider_base.h", |
| 518 ] | 518 ] |
| 519 } | 519 } |
| 520 | 520 |
| 521 if (is_chromeos || is_ios) { | 521 if (use_cros_fe || is_ios) { |
| 522 sources -= [ | 522 sources -= [ |
| 523 "metrics/signin_status_metrics_provider.cc", | 523 "metrics/signin_status_metrics_provider.cc", |
| 524 "metrics/signin_status_metrics_provider.h", | 524 "metrics/signin_status_metrics_provider.h", |
| 525 ] | 525 ] |
| 526 } | 526 } |
| 527 | 527 |
| 528 if (use_cups) { | 528 if (use_cups) { |
| 529 configs += [ "//printing:cups" ] | 529 configs += [ "//printing:cups" ] |
| 530 } | 530 } |
| 531 if (is_desktop_linux) { | 531 if (is_desktop_linux) { |
| (...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 570 "//chrome/app/chrome_crash_reporter_client.h", | 570 "//chrome/app/chrome_crash_reporter_client.h", |
| 571 ] | 571 ] |
| 572 deps += [ | 572 deps += [ |
| 573 "//components/crash/app", | 573 "//components/crash/app", |
| 574 "//components/crash/browser", | 574 "//components/crash/browser", |
| 575 ] | 575 ] |
| 576 } | 576 } |
| 577 if (use_nss_certs) { | 577 if (use_nss_certs) { |
| 578 sources += | 578 sources += |
| 579 rebase_path(gypi_values.chrome_browser_nss_sources, ".", "//chrome") | 579 rebase_path(gypi_values.chrome_browser_nss_sources, ".", "//chrome") |
| 580 if (is_chromeos) { | 580 if (use_cros_fe) { |
| 581 sources -= [ "net/nss_context_linux.cc" ] | 581 sources -= [ "net/nss_context_linux.cc" ] |
| 582 } | 582 } |
| 583 } | 583 } |
| 584 if (enable_notifications) { | 584 if (enable_notifications) { |
| 585 sources += rebase_path(gypi_values.chrome_browser_notifications_sources, | 585 sources += rebase_path(gypi_values.chrome_browser_notifications_sources, |
| 586 ".", | 586 ".", |
| 587 "//chrome") | 587 "//chrome") |
| 588 if (!is_android) { | 588 if (!is_android) { |
| 589 sources += rebase_path( | 589 sources += rebase_path( |
| 590 gypi_values.chrome_browser_notifications_non_android_sources, | 590 gypi_values.chrome_browser_notifications_non_android_sources, |
| (...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 629 sources += rebase_path(gypi_values.chrome_browser_captive_portal_sources, | 629 sources += rebase_path(gypi_values.chrome_browser_captive_portal_sources, |
| 630 ".", | 630 ".", |
| 631 "//chrome") | 631 "//chrome") |
| 632 } | 632 } |
| 633 if (enable_session_service) { | 633 if (enable_session_service) { |
| 634 sources += rebase_path(gypi_values.chrome_browser_session_service_sources, | 634 sources += rebase_path(gypi_values.chrome_browser_session_service_sources, |
| 635 ".", | 635 ".", |
| 636 "//chrome") | 636 "//chrome") |
| 637 } | 637 } |
| 638 | 638 |
| 639 if (!is_android && !is_ios && !is_chromeos) { | 639 if (!is_android && !is_ios && !use_cros_fe) { |
| 640 sources += | 640 sources += |
| 641 rebase_path(gypi_values.chrome_browser_desktop_sources, ".", "//chrome") | 641 rebase_path(gypi_values.chrome_browser_desktop_sources, ".", "//chrome") |
| 642 } | 642 } |
| 643 | 643 |
| 644 if (is_android || is_ios) { | 644 if (is_android || is_ios) { |
| 645 # Mobile. | 645 # Mobile. |
| 646 sources += | 646 sources += |
| 647 rebase_path(gypi_values.chrome_browser_mobile_sources, ".", "//chrome") | 647 rebase_path(gypi_values.chrome_browser_mobile_sources, ".", "//chrome") |
| 648 } else { | 648 } else { |
| 649 # Non-mobile. | 649 # Non-mobile. |
| (...skipping 443 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1093 } | 1093 } |
| 1094 | 1094 |
| 1095 if (enable_extensions) { | 1095 if (enable_extensions) { |
| 1096 sources += [ | 1096 sources += [ |
| 1097 "extensions/extension_action_test_util.cc", | 1097 "extensions/extension_action_test_util.cc", |
| 1098 "extensions/extension_action_test_util.h", | 1098 "extensions/extension_action_test_util.h", |
| 1099 ] | 1099 ] |
| 1100 deps += [ "//extensions:test_support" ] | 1100 deps += [ "//extensions:test_support" ] |
| 1101 } | 1101 } |
| 1102 | 1102 |
| 1103 if (is_chromeos) { | 1103 if (use_cros_fe) { |
| 1104 sources += [ | 1104 sources += [ |
| 1105 "chromeos/app_mode/fake_cws.cc", | 1105 "chromeos/app_mode/fake_cws.cc", |
| 1106 "chromeos/app_mode/fake_cws.h", | 1106 "chromeos/app_mode/fake_cws.h", |
| 1107 "chromeos/file_manager/fake_disk_mount_manager.cc", | 1107 "chromeos/file_manager/fake_disk_mount_manager.cc", |
| 1108 "chromeos/file_manager/fake_disk_mount_manager.h", | 1108 "chromeos/file_manager/fake_disk_mount_manager.h", |
| 1109 "chromeos/input_method/mock_candidate_window_controller.cc", | 1109 "chromeos/input_method/mock_candidate_window_controller.cc", |
| 1110 "chromeos/input_method/mock_candidate_window_controller.h", | 1110 "chromeos/input_method/mock_candidate_window_controller.h", |
| 1111 "chromeos/input_method/mock_input_method_engine.cc", | 1111 "chromeos/input_method/mock_input_method_engine.cc", |
| 1112 "chromeos/input_method/mock_input_method_engine.h", | 1112 "chromeos/input_method/mock_input_method_engine.h", |
| 1113 "chromeos/input_method/mock_input_method_manager.cc", | 1113 "chromeos/input_method/mock_input_method_manager.cc", |
| (...skipping 120 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1234 rebase_path(gypi_values.chrome_browser_rlz_sources, ".", "//chrome") | 1234 rebase_path(gypi_values.chrome_browser_rlz_sources, ".", "//chrome") |
| 1235 deps = [ | 1235 deps = [ |
| 1236 "//components/google/core/browser", | 1236 "//components/google/core/browser", |
| 1237 "//components/omnibox/browser", | 1237 "//components/omnibox/browser", |
| 1238 "//components/rlz", | 1238 "//components/rlz", |
| 1239 "//components/search_engines", | 1239 "//components/search_engines", |
| 1240 "//rlz:rlz_lib", | 1240 "//rlz:rlz_lib", |
| 1241 ] | 1241 ] |
| 1242 } | 1242 } |
| 1243 } | 1243 } |
| OLD | NEW |