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 |