| 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("//chrome/common/features.gni") | 9 import("//chrome/common/features.gni") |
| 10 import("//media/media_options.gni") | 10 import("//media/media_options.gni") |
| (...skipping 258 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 269 rebase_path(gypi_values.chrome_browser_session_sources, ".", "//chrome") | 269 rebase_path(gypi_values.chrome_browser_session_sources, ".", "//chrome") |
| 270 sources += | 270 sources += |
| 271 rebase_path(gypi_values.chrome_browser_signin_sources, ".", "//chrome") | 271 rebase_path(gypi_values.chrome_browser_signin_sources, ".", "//chrome") |
| 272 sources += | 272 sources += |
| 273 rebase_path(gypi_values.chrome_browser_ssl_sources, ".", "//chrome") | 273 rebase_path(gypi_values.chrome_browser_ssl_sources, ".", "//chrome") |
| 274 sources += | 274 sources += |
| 275 rebase_path(gypi_values.chrome_browser_sync_sources, ".", "//chrome") | 275 rebase_path(gypi_values.chrome_browser_sync_sources, ".", "//chrome") |
| 276 sources += rebase_path(gypi_values.chrome_browser_web_resource_sources, | 276 sources += rebase_path(gypi_values.chrome_browser_web_resource_sources, |
| 277 ".", | 277 ".", |
| 278 "//chrome") | 278 "//chrome") |
| 279 if (android_java_ui) { |
| 280 sources += |
| 281 rebase_path(gypi_values.chrome_browser_sync_android_java_ui_sources, |
| 282 ".", |
| 283 "//chrome") |
| 284 sources += |
| 285 rebase_path(gypi_values.chrome_browser_ssl_android_java_ui_sources, |
| 286 ".", |
| 287 "//chrome") |
| 288 sources += rebase_path( |
| 289 gypi_values.chrome_browser_history_android_java_ui_sources, |
| 290 ".", |
| 291 "//chrome") |
| 292 sources += rebase_path( |
| 293 gypi_values.chrome_browser_permissions_android_java_ui_sources, |
| 294 ".", |
| 295 "//chrome") |
| 296 sources += rebase_path( |
| 297 gypi_values.chrome_browser_search_engines_android_java_ui_sources, |
| 298 ".", |
| 299 "//chrome") |
| 300 if (enable_supervised_users) { |
| 301 sources += rebase_path( |
| 302 gypi_values.chrome_browser_supervised_user_android_java_ui_sourc
es, |
| 303 ".", |
| 304 "//chrome") |
| 305 } |
| 306 } |
| 279 | 307 |
| 280 deps += [ | 308 deps += [ |
| 281 "//apps", | 309 "//apps", |
| 282 "//cc", | 310 "//cc", |
| 283 "//chrome/app/theme:theme_resources", | 311 "//chrome/app/theme:theme_resources", |
| 284 "//chrome/browser/devtools", | 312 "//chrome/browser/devtools", |
| 285 "//chrome/browser/metrics/variations:chrome_ui_string_overrider_factory", | 313 "//chrome/browser/metrics/variations:chrome_ui_string_overrider_factory", |
| 286 "//chrome/browser/resources:component_extension_resources", | 314 "//chrome/browser/resources:component_extension_resources", |
| 287 "//chrome/common/net", | 315 "//chrome/common/net", |
| 288 "//chrome/installer/util", | 316 "//chrome/installer/util", |
| (...skipping 348 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 637 sources += | 665 sources += |
| 638 rebase_path(gypi_values.chrome_browser_nss_sources, ".", "//chrome") | 666 rebase_path(gypi_values.chrome_browser_nss_sources, ".", "//chrome") |
| 639 if (is_chromeos) { | 667 if (is_chromeos) { |
| 640 sources -= [ "net/nss_context_linux.cc" ] | 668 sources -= [ "net/nss_context_linux.cc" ] |
| 641 } | 669 } |
| 642 } | 670 } |
| 643 if (enable_notifications) { | 671 if (enable_notifications) { |
| 644 sources += rebase_path(gypi_values.chrome_browser_notifications_sources, | 672 sources += rebase_path(gypi_values.chrome_browser_notifications_sources, |
| 645 ".", | 673 ".", |
| 646 "//chrome") | 674 "//chrome") |
| 647 if (is_android) { | 675 if (android_java_ui) { |
| 648 sources += | 676 sources += rebase_path( |
| 649 rebase_path(gypi_values.chrome_browser_notifications_android_sources, | 677 gypi_values.chrome_browser_notifications_android_java_ui_sources, |
| 650 ".", | 678 ".", |
| 651 "//chrome") | 679 "//chrome") |
| 652 } else { | 680 } else { |
| 653 sources += rebase_path( | 681 sources += rebase_path( |
| 654 gypi_values.chrome_browser_notifications_non_android_sources, | 682 gypi_values.chrome_browser_notifications_non_android_sources, |
| 655 ".", | 683 ".", |
| 656 "//chrome") | 684 "//chrome") |
| 657 } | 685 } |
| 658 } | 686 } |
| 659 if (enable_themes) { | 687 if (enable_themes) { |
| 660 sources += | 688 sources += |
| 661 rebase_path(gypi_values.chrome_browser_themes_sources, ".", "//chrome") | 689 rebase_path(gypi_values.chrome_browser_themes_sources, ".", "//chrome") |
| (...skipping 58 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 720 if (!is_chrome_branded) { | 748 if (!is_chrome_branded) { |
| 721 sources += [ | 749 sources += [ |
| 722 "search/local_files_ntp_source.cc", | 750 "search/local_files_ntp_source.cc", |
| 723 "search/local_files_ntp_source.h", | 751 "search/local_files_ntp_source.h", |
| 724 ] | 752 ] |
| 725 } | 753 } |
| 726 | 754 |
| 727 if (is_android) { | 755 if (is_android) { |
| 728 sources += | 756 sources += |
| 729 rebase_path(gypi_values.chrome_browser_android_sources, ".", "//chrome") | 757 rebase_path(gypi_values.chrome_browser_android_sources, ".", "//chrome") |
| 758 } |
| 759 |
| 760 if (android_java_ui) { |
| 761 sources += rebase_path(gypi_values.chrome_browser_android_java_ui_sources, |
| 762 ".", |
| 763 "//chrome") |
| 730 sources += rebase_path(gypi_values.chrome_browser_bookmark_android_sources, | 764 sources += rebase_path(gypi_values.chrome_browser_bookmark_android_sources, |
| 731 ".", | 765 ".", |
| 732 "//chrome") | 766 "//chrome") |
| 733 deps += [ | 767 deps += [ |
| 734 ":client_discourse_context_proto", | 768 ":client_discourse_context_proto", |
| 735 ":delta_file_proto", | 769 ":delta_file_proto", |
| 736 ":jni_headers", | 770 ":jni_headers", |
| 737 "//components/cdm/browser", | |
| 738 "//components/data_usage/android", | 771 "//components/data_usage/android", |
| 739 "//components/enhanced_bookmarks", | 772 "//components/enhanced_bookmarks", |
| 740 "//components/precache/content", | 773 "//components/precache/content", |
| 741 "//components/precache/core", | 774 "//components/precache/core", |
| 742 "//components/resources:components_resources", | 775 "//components/resources:components_resources", |
| 743 "//components/service_tab_launcher", | 776 "//components/service_tab_launcher", |
| 744 "//components/toolbar", | 777 "//components/toolbar", |
| 745 "//components/web_contents_delegate_android", | 778 "//components/web_contents_delegate_android", |
| 779 ] |
| 780 |
| 781 defines += [ "ENABLE_DATA_REDUCTION_PROXY_DEBUGGING" ] |
| 782 } |
| 783 |
| 784 if (is_android) { |
| 785 deps += [ |
| 786 "//components/cdm/browser", |
| 787 "//components/resources:components_resources", |
| 746 "//third_party/android_opengl/etc1", | 788 "//third_party/android_opengl/etc1", |
| 747 "//third_party/android_tools:cpu_features", | 789 "//third_party/android_tools:cpu_features", |
| 748 "//third_party/libaddressinput:util", | 790 "//third_party/libaddressinput:util", |
| 749 ] | 791 ] |
| 792 |
| 750 deps -= [ | 793 deps -= [ |
| 751 "//components/storage_monitor", | 794 "//components/storage_monitor", |
| 752 "//components/web_modal", | 795 "//components/web_modal", |
| 753 "//third_party/libaddressinput", | 796 "//third_party/libaddressinput", |
| 754 ] | 797 ] |
| 755 defines += [ "ENABLE_DATA_REDUCTION_PROXY_DEBUGGING" ] | |
| 756 | 798 |
| 757 if (use_seccomp_bpf) { | 799 if (use_seccomp_bpf) { |
| 758 defines += [ "USE_SECCOMP_BPF" ] | 800 defines += [ "USE_SECCOMP_BPF" ] |
| 759 deps += [ "//sandbox/linux:seccomp_bpf" ] | 801 deps += [ "//sandbox/linux:seccomp_bpf" ] |
| 760 } | 802 } |
| 761 } | 803 } |
| 762 | 804 |
| 763 if (is_mac) { | 805 if (is_mac) { |
| 764 deps += [ | 806 deps += [ |
| 765 "//third_party/google_toolbox_for_mac", | 807 "//third_party/google_toolbox_for_mac", |
| (...skipping 151 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 917 "//components/exo", | 959 "//components/exo", |
| 918 "//components/exo/wayland", | 960 "//components/exo/wayland", |
| 919 ] | 961 ] |
| 920 sources += [ | 962 sources += [ |
| 921 "chrome_browser_main_extra_parts_exo.cc", | 963 "chrome_browser_main_extra_parts_exo.cc", |
| 922 "chrome_browser_main_extra_parts_exo.h", | 964 "chrome_browser_main_extra_parts_exo.h", |
| 923 ] | 965 ] |
| 924 } | 966 } |
| 925 } | 967 } |
| 926 | 968 |
| 927 if (is_android) { | 969 if (android_java_ui) { |
| 928 # GYP version: chrome/chrome_browser.gypi:chrome_browser_jni_headers | 970 # GYP version: chrome/chrome_browser.gypi:chrome_browser_jni_headers |
| 929 generate_jni("jni_headers") { | 971 generate_jni("jni_headers") { |
| 930 sources = | 972 sources = |
| 931 rebase_path(gypi_values.chrome_browser_jni_sources, ".", "//chrome") | 973 rebase_path(gypi_values.chrome_browser_jni_sources, ".", "//chrome") |
| 932 jni_package = "chrome" | 974 jni_package = "chrome" |
| 933 } | 975 } |
| 934 | 976 |
| 935 #GYP: '//chrome/chrome_browser.gypi:client_discourse_context_proto' | 977 #GYP: '//chrome/chrome_browser.gypi:client_discourse_context_proto' |
| 936 proto_library("client_discourse_context_proto") { | 978 proto_library("client_discourse_context_proto") { |
| 937 sources = [ | 979 sources = [ |
| (...skipping 347 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1285 rebase_path(gypi_values.chrome_browser_rlz_sources, ".", "//chrome") | 1327 rebase_path(gypi_values.chrome_browser_rlz_sources, ".", "//chrome") |
| 1286 deps = [ | 1328 deps = [ |
| 1287 "//components/google/core/browser", | 1329 "//components/google/core/browser", |
| 1288 "//components/omnibox/browser", | 1330 "//components/omnibox/browser", |
| 1289 "//components/rlz", | 1331 "//components/rlz", |
| 1290 "//components/search_engines", | 1332 "//components/search_engines", |
| 1291 "//rlz:rlz_lib", | 1333 "//rlz:rlz_lib", |
| 1292 ] | 1334 ] |
| 1293 } | 1335 } |
| 1294 } | 1336 } |
| OLD | NEW |