| 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 312 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 323 ldflags += [ | 323 ldflags += [ |
| 324 "-weak_framework", | 324 "-weak_framework", |
| 325 "CoreImage", | 325 "CoreImage", |
| 326 ] | 326 ] |
| 327 } | 327 } |
| 328 | 328 |
| 329 if (is_win || is_mac) { | 329 if (is_win || is_mac) { |
| 330 sources += | 330 sources += |
| 331 rebase_path(gypi_values.chrome_browser_win_mac_sources, ".", "//chrome") | 331 rebase_path(gypi_values.chrome_browser_win_mac_sources, ".", "//chrome") |
| 332 } | 332 } |
| 333 if (!is_android && !is_ios && !is_chromeos && enable_configuration_policy) { | 333 if (!is_android && !is_ios && !is_chromeos_ui && enable_configuration_policy)
{ |
| 334 sources += [ | 334 sources += [ |
| 335 "net/disk_cache_dir_policy_handler.cc", | 335 "net/disk_cache_dir_policy_handler.cc", |
| 336 "net/disk_cache_dir_policy_handler.h", | 336 "net/disk_cache_dir_policy_handler.h", |
| 337 ] | 337 ] |
| 338 } | 338 } |
| 339 if (!is_android && !is_ios && enable_configuration_policy) { | 339 if (!is_android && !is_ios && enable_configuration_policy) { |
| 340 sources += [ | 340 sources += [ |
| 341 "download/download_dir_policy_handler.cc", | 341 "download/download_dir_policy_handler.cc", |
| 342 "download/download_dir_policy_handler.h", | 342 "download/download_dir_policy_handler.h", |
| 343 ] | 343 ] |
| (...skipping 19 matching lines...) Expand all Loading... |
| 363 "//media/cast:net", | 363 "//media/cast:net", |
| 364 ] | 364 ] |
| 365 sources += rebase_path(gypi_values.chrome_browser_extensions_sources, | 365 sources += rebase_path(gypi_values.chrome_browser_extensions_sources, |
| 366 ".", | 366 ".", |
| 367 "//chrome") | 367 "//chrome") |
| 368 } | 368 } |
| 369 if (enable_background) { | 369 if (enable_background) { |
| 370 sources += rebase_path(gypi_values.chrome_browser_background_sources, | 370 sources += rebase_path(gypi_values.chrome_browser_background_sources, |
| 371 ".", | 371 ".", |
| 372 "//chrome") | 372 "//chrome") |
| 373 if (!use_aura || is_win || is_chromeos) { | 373 if (!use_aura || is_win || is_chromeos_ui) { |
| 374 sources -= [ "background/background_mode_manager_aura.cc" ] | 374 sources -= [ "background/background_mode_manager_aura.cc" ] |
| 375 } | 375 } |
| 376 } | 376 } |
| 377 if (enable_task_manager) { | 377 if (enable_task_manager) { |
| 378 sources += rebase_path(gypi_values.chrome_browser_task_manager_sources, | 378 sources += rebase_path(gypi_values.chrome_browser_task_manager_sources, |
| 379 ".", | 379 ".", |
| 380 "//chrome") | 380 "//chrome") |
| 381 } | 381 } |
| 382 if (enable_spellcheck) { | 382 if (enable_spellcheck) { |
| 383 sources += rebase_path(gypi_values.chrome_browser_spellchecker_sources, | 383 sources += rebase_path(gypi_values.chrome_browser_spellchecker_sources, |
| (...skipping 16 matching lines...) Expand all Loading... |
| 400 "//chrome") | 400 "//chrome") |
| 401 deps += [ | 401 deps += [ |
| 402 "//components/policy", | 402 "//components/policy", |
| 403 "//components/policy/proto", | 403 "//components/policy/proto", |
| 404 ] | 404 ] |
| 405 if (!is_ios) { | 405 if (!is_ios) { |
| 406 sources += rebase_path(gypi_values.chrome_browser_policy_non_ios_sources, | 406 sources += rebase_path(gypi_values.chrome_browser_policy_non_ios_sources, |
| 407 ".", | 407 ".", |
| 408 "//chrome") | 408 "//chrome") |
| 409 } | 409 } |
| 410 if (!is_chromeos) { | 410 if (!is_chromeos_ui) { |
| 411 sources += rebase_path( | 411 sources += rebase_path( |
| 412 gypi_values.chrome_browser_policy_shared_with_ios_not_chromeos_sou
rces, | 412 gypi_values.chrome_browser_policy_shared_with_ios_not_chromeos_sou
rces, |
| 413 ".", | 413 ".", |
| 414 "//chrome") | 414 "//chrome") |
| 415 } | 415 } |
| 416 if (is_win || is_mac || is_desktop_linux) { | 416 if (is_win || is_mac || is_desktop_linux) { |
| 417 sources += rebase_path(gypi_values.chrome_browser_policy_desktop_sources, | 417 sources += rebase_path(gypi_values.chrome_browser_policy_desktop_sources, |
| 418 ".", | 418 ".", |
| 419 "//chrome") | 419 "//chrome") |
| 420 } | 420 } |
| (...skipping 50 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 471 if (enable_hotwording) { | 471 if (enable_hotwording) { |
| 472 defines += [ "ENABLE_HOTWORDING" ] | 472 defines += [ "ENABLE_HOTWORDING" ] |
| 473 } | 473 } |
| 474 | 474 |
| 475 if (is_linux) { | 475 if (is_linux) { |
| 476 deps += [ | 476 deps += [ |
| 477 "//device/media_transfer_protocol", | 477 "//device/media_transfer_protocol", |
| 478 "//device/udev_linux", | 478 "//device/udev_linux", |
| 479 ] | 479 ] |
| 480 } | 480 } |
| 481 if (is_linux && !is_chromeos) { | 481 if (is_linux && !is_chromeos_ui) { |
| 482 deps += [ "//third_party/speech-dispatcher" ] | 482 deps += [ "//third_party/speech-dispatcher" ] |
| 483 } | 483 } |
| 484 | 484 |
| 485 if (is_chromeos) { | 485 if (is_chromeos_ui) { |
| 486 sources += rebase_path(gypi_values.chrome_browser_chromeos_sources, | 486 sources += rebase_path(gypi_values.chrome_browser_chromeos_sources, |
| 487 ".", | 487 ".", |
| 488 "//chrome") | 488 "//chrome") |
| 489 deps += [ "//chrome/browser/chromeos" ] | 489 deps += [ "//chrome/browser/chromeos" ] |
| 490 } else { | 490 } else { |
| 491 # Non-ChromeOS. | 491 # Non-ChromeOS. |
| 492 sources += rebase_path(gypi_values.chrome_browser_non_chromeos_sources, | 492 sources += rebase_path(gypi_values.chrome_browser_non_chromeos_sources, |
| 493 ".", | 493 ".", |
| 494 "//chrome") | 494 "//chrome") |
| 495 } | 495 } |
| 496 | 496 |
| 497 if (is_ios) { | 497 if (is_ios) { |
| 498 sources -= [ | 498 sources -= [ |
| 499 "metrics/signin_status_metrics_provider_base.cc", | 499 "metrics/signin_status_metrics_provider_base.cc", |
| 500 "metrics/signin_status_metrics_provider_base.h", | 500 "metrics/signin_status_metrics_provider_base.h", |
| 501 ] | 501 ] |
| 502 } | 502 } |
| 503 | 503 |
| 504 if (is_chromeos || is_ios) { | 504 if (is_chromeos_ui || is_ios) { |
| 505 sources -= [ | 505 sources -= [ |
| 506 "metrics/signin_status_metrics_provider.cc", | 506 "metrics/signin_status_metrics_provider.cc", |
| 507 "metrics/signin_status_metrics_provider.h", | 507 "metrics/signin_status_metrics_provider.h", |
| 508 ] | 508 ] |
| 509 } | 509 } |
| 510 | 510 |
| 511 if (use_cups) { | 511 if (use_cups) { |
| 512 configs += [ "//printing:cups" ] | 512 configs += [ "//printing:cups" ] |
| 513 } | 513 } |
| 514 if (is_desktop_linux) { | 514 if (is_desktop_linux) { |
| (...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 553 "//chrome/app/chrome_crash_reporter_client.h", | 553 "//chrome/app/chrome_crash_reporter_client.h", |
| 554 ] | 554 ] |
| 555 deps += [ | 555 deps += [ |
| 556 "//components/crash/app", | 556 "//components/crash/app", |
| 557 "//components/crash/browser", | 557 "//components/crash/browser", |
| 558 ] | 558 ] |
| 559 } | 559 } |
| 560 if (use_nss_certs) { | 560 if (use_nss_certs) { |
| 561 sources += | 561 sources += |
| 562 rebase_path(gypi_values.chrome_browser_nss_sources, ".", "//chrome") | 562 rebase_path(gypi_values.chrome_browser_nss_sources, ".", "//chrome") |
| 563 if (is_chromeos) { | 563 if (is_chromeos_ui) { |
| 564 sources -= [ "net/nss_context_linux.cc" ] | 564 sources -= [ "net/nss_context_linux.cc" ] |
| 565 } | 565 } |
| 566 } | 566 } |
| 567 if (enable_notifications) { | 567 if (enable_notifications) { |
| 568 sources += rebase_path(gypi_values.chrome_browser_notifications_sources, | 568 sources += rebase_path(gypi_values.chrome_browser_notifications_sources, |
| 569 ".", | 569 ".", |
| 570 "//chrome") | 570 "//chrome") |
| 571 if (!is_android) { | 571 if (!is_android) { |
| 572 sources += rebase_path( | 572 sources += rebase_path( |
| 573 gypi_values.chrome_browser_notifications_non_android_sources, | 573 gypi_values.chrome_browser_notifications_non_android_sources, |
| (...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 612 sources += rebase_path(gypi_values.chrome_browser_captive_portal_sources, | 612 sources += rebase_path(gypi_values.chrome_browser_captive_portal_sources, |
| 613 ".", | 613 ".", |
| 614 "//chrome") | 614 "//chrome") |
| 615 } | 615 } |
| 616 if (enable_session_service) { | 616 if (enable_session_service) { |
| 617 sources += rebase_path(gypi_values.chrome_browser_session_service_sources, | 617 sources += rebase_path(gypi_values.chrome_browser_session_service_sources, |
| 618 ".", | 618 ".", |
| 619 "//chrome") | 619 "//chrome") |
| 620 } | 620 } |
| 621 | 621 |
| 622 if (!is_android && !is_ios && !is_chromeos) { | 622 if (!is_android && !is_ios && !is_chromeos_ui) { |
| 623 sources += | 623 sources += |
| 624 rebase_path(gypi_values.chrome_browser_desktop_sources, ".", "//chrome") | 624 rebase_path(gypi_values.chrome_browser_desktop_sources, ".", "//chrome") |
| 625 } | 625 } |
| 626 | 626 |
| 627 if (is_android || is_ios) { | 627 if (is_android || is_ios) { |
| 628 # Mobile. | 628 # Mobile. |
| 629 sources += | 629 sources += |
| 630 rebase_path(gypi_values.chrome_browser_mobile_sources, ".", "//chrome") | 630 rebase_path(gypi_values.chrome_browser_mobile_sources, ".", "//chrome") |
| 631 } else { | 631 } else { |
| 632 # Non-mobile. | 632 # Non-mobile. |
| (...skipping 444 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1077 } | 1077 } |
| 1078 | 1078 |
| 1079 if (enable_extensions) { | 1079 if (enable_extensions) { |
| 1080 sources += [ | 1080 sources += [ |
| 1081 "extensions/extension_action_test_util.cc", | 1081 "extensions/extension_action_test_util.cc", |
| 1082 "extensions/extension_action_test_util.h", | 1082 "extensions/extension_action_test_util.h", |
| 1083 ] | 1083 ] |
| 1084 deps += [ "//extensions:test_support" ] | 1084 deps += [ "//extensions:test_support" ] |
| 1085 } | 1085 } |
| 1086 | 1086 |
| 1087 if (is_chromeos) { | 1087 if (is_chromeos_ui) { |
| 1088 sources += [ | 1088 sources += [ |
| 1089 "chromeos/app_mode/fake_cws.cc", | 1089 "chromeos/app_mode/fake_cws.cc", |
| 1090 "chromeos/app_mode/fake_cws.h", | 1090 "chromeos/app_mode/fake_cws.h", |
| 1091 "chromeos/file_manager/fake_disk_mount_manager.cc", | 1091 "chromeos/file_manager/fake_disk_mount_manager.cc", |
| 1092 "chromeos/file_manager/fake_disk_mount_manager.h", | 1092 "chromeos/file_manager/fake_disk_mount_manager.h", |
| 1093 "chromeos/input_method/mock_candidate_window_controller.cc", | 1093 "chromeos/input_method/mock_candidate_window_controller.cc", |
| 1094 "chromeos/input_method/mock_candidate_window_controller.h", | 1094 "chromeos/input_method/mock_candidate_window_controller.h", |
| 1095 "chromeos/input_method/mock_input_method_engine.cc", | 1095 "chromeos/input_method/mock_input_method_engine.cc", |
| 1096 "chromeos/input_method/mock_input_method_engine.h", | 1096 "chromeos/input_method/mock_input_method_engine.h", |
| 1097 "chromeos/input_method/mock_input_method_manager.cc", | 1097 "chromeos/input_method/mock_input_method_manager.cc", |
| (...skipping 120 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1218 rebase_path(gypi_values.chrome_browser_rlz_sources, ".", "//chrome") | 1218 rebase_path(gypi_values.chrome_browser_rlz_sources, ".", "//chrome") |
| 1219 deps = [ | 1219 deps = [ |
| 1220 "//components/google/core/browser", | 1220 "//components/google/core/browser", |
| 1221 "//components/omnibox/browser", | 1221 "//components/omnibox/browser", |
| 1222 "//components/rlz", | 1222 "//components/rlz", |
| 1223 "//components/search_engines", | 1223 "//components/search_engines", |
| 1224 "//rlz:rlz_lib", | 1224 "//rlz:rlz_lib", |
| 1225 ] | 1225 ] |
| 1226 } | 1226 } |
| 1227 } | 1227 } |
| OLD | NEW |