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/chromecast_build.gni") | 5 import("//build/config/chromecast_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("//build/split_static_library.gni") | 9 import("//build/split_static_library.gni") |
10 import("//chrome/common/features.gni") | 10 import("//chrome/common/features.gni") |
(...skipping 613 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
624 deps += [ | 624 deps += [ |
625 "//components/drive", | 625 "//components/drive", |
626 "//extensions/browser", | 626 "//extensions/browser", |
627 ] | 627 ] |
628 } | 628 } |
629 | 629 |
630 if (is_chromeos && use_cras) { | 630 if (is_chromeos && use_cras) { |
631 defines += [ "USE_CRAS" ] | 631 defines += [ "USE_CRAS" ] |
632 } | 632 } |
633 | 633 |
634 if (!android_java_ui) { | 634 if (!is_android) { |
635 sources += [ | 635 sources += [ |
636 "apps/app_info_dialog.h", | 636 "apps/app_info_dialog.h", |
637 "apps/chrome_app_delegate.cc", | 637 "apps/chrome_app_delegate.cc", |
638 "apps/chrome_app_delegate.h", | 638 "apps/chrome_app_delegate.h", |
639 "apps/chrome_app_window_client.cc", | 639 "apps/chrome_app_window_client.cc", |
640 "apps/chrome_app_window_client.h", | 640 "apps/chrome_app_window_client.h", |
641 "apps/directory_access_confirmation_dialog.cc", | 641 "apps/directory_access_confirmation_dialog.cc", |
642 "apps/directory_access_confirmation_dialog.h", | 642 "apps/directory_access_confirmation_dialog.h", |
643 "blocked_content/app_modal_dialog_helper.cc", | 643 "blocked_content/app_modal_dialog_helper.cc", |
644 "blocked_content/app_modal_dialog_helper.h", | 644 "blocked_content/app_modal_dialog_helper.h", |
(...skipping 1494 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2139 | 2139 |
2140 if (is_android) { | 2140 if (is_android) { |
2141 deps += [ | 2141 deps += [ |
2142 "//components/navigation_interception", | 2142 "//components/navigation_interception", |
2143 "//crypto:platform", | 2143 "//crypto:platform", |
2144 "//device/usb/mojo", | 2144 "//device/usb/mojo", |
2145 "//device/usb/public/interfaces", | 2145 "//device/usb/public/interfaces", |
2146 "//ui/android", | 2146 "//ui/android", |
2147 ] | 2147 ] |
2148 | 2148 |
2149 if (android_java_ui) { | 2149 sources += [ |
| 2150 "android/autofill/autofill_keyboard_accessory_view.cc", |
| 2151 "android/autofill/autofill_keyboard_accessory_view.h", |
| 2152 "android/autofill/autofill_logger_android.cc", |
| 2153 "android/autofill/autofill_logger_android.h", |
| 2154 "android/autofill/autofill_popup_view_android.cc", |
| 2155 "android/autofill/autofill_popup_view_android.h", |
| 2156 "android/autofill/card_unmask_prompt_view_android.cc", |
| 2157 "android/autofill/card_unmask_prompt_view_android.h", |
| 2158 "android/autofill/credit_card_scanner_view_android.cc", |
| 2159 "android/autofill/credit_card_scanner_view_android.h", |
| 2160 "android/autofill/password_generation_popup_view_android.cc", |
| 2161 "android/autofill/password_generation_popup_view_android.h", |
| 2162 "android/bluetooth_chooser_android.cc", |
| 2163 "android/bluetooth_chooser_android.h", |
| 2164 "android/chrome_http_auth_handler.cc", |
| 2165 "android/chrome_http_auth_handler.h", |
| 2166 "android/color_chooser_dialog_android.cc", |
| 2167 "android/content_settings/popup_blocked_infobar_delegate.cc", |
| 2168 "android/content_settings/popup_blocked_infobar_delegate.h", |
| 2169 "android/content_settings/subresource_filter_infobar_delegate.cc", |
| 2170 "android/content_settings/subresource_filter_infobar_delegate.h", |
| 2171 "android/context_menu_helper.cc", |
| 2172 "android/context_menu_helper.h", |
| 2173 "android/infobars/app_banner_infobar_android.cc", |
| 2174 "android/infobars/app_banner_infobar_android.h", |
| 2175 "android/infobars/autofill_credit_card_filling_infobar.cc", |
| 2176 "android/infobars/autofill_credit_card_filling_infobar.h", |
| 2177 "android/infobars/autofill_save_card_infobar.cc", |
| 2178 "android/infobars/autofill_save_card_infobar.h", |
| 2179 "android/infobars/confirm_infobar.cc", |
| 2180 "android/infobars/confirm_infobar.h", |
| 2181 "android/infobars/data_reduction_promo_infobar.cc", |
| 2182 "android/infobars/data_reduction_promo_infobar.h", |
| 2183 "android/infobars/duplicate_download_infobar.cc", |
| 2184 "android/infobars/duplicate_download_infobar.h", |
| 2185 "android/infobars/generated_password_saved_infobar.cc", |
| 2186 "android/infobars/generated_password_saved_infobar.h", |
| 2187 "android/infobars/grouped_permission_infobar.cc", |
| 2188 "android/infobars/grouped_permission_infobar.h", |
| 2189 "android/infobars/infobar_android.cc", |
| 2190 "android/infobars/infobar_android.h", |
| 2191 "android/infobars/infobar_container_android.cc", |
| 2192 "android/infobars/infobar_container_android.h", |
| 2193 "android/infobars/instant_apps_infobar.cc", |
| 2194 "android/infobars/instant_apps_infobar.h", |
| 2195 "android/infobars/permission_infobar.cc", |
| 2196 "android/infobars/permission_infobar.h", |
| 2197 "android/infobars/search_geolocation_disclosure_infobar.cc", |
| 2198 "android/infobars/search_geolocation_disclosure_infobar.h", |
| 2199 "android/infobars/simple_confirm_infobar_builder.cc", |
| 2200 "android/infobars/simple_confirm_infobar_builder.h", |
| 2201 "android/infobars/subresource_filter_infobar.cc", |
| 2202 "android/infobars/subresource_filter_infobar.h", |
| 2203 "android/infobars/translate_infobar.cc", |
| 2204 "android/infobars/translate_infobar.h", |
| 2205 "android/infobars/update_password_infobar.cc", |
| 2206 "android/infobars/update_password_infobar.h", |
| 2207 "android/javascript_app_modal_dialog_android.cc", |
| 2208 "android/login_handler_android.cc", |
| 2209 "android/omnibox/omnibox_url_emphasizer.cc", |
| 2210 "android/omnibox/omnibox_url_emphasizer.h", |
| 2211 "android/omnibox/omnibox_view_util.cc", |
| 2212 "android/omnibox/omnibox_view_util.h", |
| 2213 "android/page_info/certificate_chain_helper.cc", |
| 2214 "android/page_info/certificate_chain_helper.h", |
| 2215 "android/page_info/certificate_viewer_android.cc", |
| 2216 "android/page_info/certificate_viewer_android.h", |
| 2217 "android/page_info/connection_info_popup_android.cc", |
| 2218 "android/page_info/connection_info_popup_android.h", |
| 2219 "android/page_info/website_settings_popup_android.cc", |
| 2220 "android/page_info/website_settings_popup_android.h", |
| 2221 "android/simple_message_box_android.cc", |
| 2222 "android/snackbars/auto_signin_prompt_controller.cc", |
| 2223 "android/snackbars/auto_signin_prompt_controller.h", |
| 2224 "android/ssl_client_certificate_request.cc", |
| 2225 "android/ssl_client_certificate_request.h", |
| 2226 "android/tab_contents/chrome_web_contents_view_delegate_android.cc", |
| 2227 "android/tab_contents/chrome_web_contents_view_delegate_android.h", |
| 2228 "android/tab_model/android_live_tab_context.cc", |
| 2229 "android/tab_model/android_live_tab_context.h", |
| 2230 "android/tab_model/single_tab_model.cc", |
| 2231 "android/tab_model/single_tab_model.h", |
| 2232 "android/tab_model/tab_model.cc", |
| 2233 "android/tab_model/tab_model.h", |
| 2234 "android/tab_model/tab_model_jni_bridge.cc", |
| 2235 "android/tab_model/tab_model_jni_bridge.h", |
| 2236 "android/tab_model/tab_model_list.cc", |
| 2237 "android/tab_model/tab_model_list.h", |
| 2238 "android/tab_model/tab_model_selector_base.cc", |
| 2239 "android/tab_model/tab_model_selector_base.h", |
| 2240 "android/toolbar/toolbar_model_android.cc", |
| 2241 "android/toolbar/toolbar_model_android.h", |
| 2242 "android/usb_chooser_dialog_android.cc", |
| 2243 "android/usb_chooser_dialog_android.h", |
| 2244 "android/view_android_helper.cc", |
| 2245 "android/view_android_helper.h", |
| 2246 "browser_otr_state_android.cc", |
| 2247 "screen_capture_notification_ui_stub.cc", |
| 2248 "webui/offline/offline_internals_ui.cc", |
| 2249 "webui/offline/offline_internals_ui.h", |
| 2250 "webui/offline/offline_internals_ui_message_handler.cc", |
| 2251 "webui/offline/offline_internals_ui_message_handler.h", |
| 2252 "webui/popular_sites_internals_ui.cc", |
| 2253 "webui/popular_sites_internals_ui.h", |
| 2254 "webui/snippets_internals_message_handler.cc", |
| 2255 "webui/snippets_internals_message_handler.h", |
| 2256 "webui/snippets_internals_ui.cc", |
| 2257 "webui/snippets_internals_ui.h", |
| 2258 ] |
| 2259 if (enable_vr_shell || enable_webvr) { |
| 2260 if (enable_vr_shell) { |
| 2261 defines += [ "ENABLE_VR_SHELL" ] |
| 2262 } |
2150 sources += [ | 2263 sources += [ |
2151 "android/autofill/autofill_keyboard_accessory_view.cc", | 2264 "webui/vr_shell/vr_shell_ui_message_handler.cc", |
2152 "android/autofill/autofill_keyboard_accessory_view.h", | 2265 "webui/vr_shell/vr_shell_ui_message_handler.h", |
2153 "android/autofill/autofill_logger_android.cc", | 2266 "webui/vr_shell/vr_shell_ui_ui.cc", |
2154 "android/autofill/autofill_logger_android.h", | 2267 "webui/vr_shell/vr_shell_ui_ui.h", |
2155 "android/autofill/autofill_popup_view_android.cc", | |
2156 "android/autofill/autofill_popup_view_android.h", | |
2157 "android/autofill/card_unmask_prompt_view_android.cc", | |
2158 "android/autofill/card_unmask_prompt_view_android.h", | |
2159 "android/autofill/credit_card_scanner_view_android.cc", | |
2160 "android/autofill/credit_card_scanner_view_android.h", | |
2161 "android/autofill/password_generation_popup_view_android.cc", | |
2162 "android/autofill/password_generation_popup_view_android.h", | |
2163 "android/bluetooth_chooser_android.cc", | |
2164 "android/bluetooth_chooser_android.h", | |
2165 "android/chrome_http_auth_handler.cc", | |
2166 "android/chrome_http_auth_handler.h", | |
2167 "android/color_chooser_dialog_android.cc", | |
2168 "android/content_settings/popup_blocked_infobar_delegate.cc", | |
2169 "android/content_settings/popup_blocked_infobar_delegate.h", | |
2170 "android/content_settings/subresource_filter_infobar_delegate.cc", | |
2171 "android/content_settings/subresource_filter_infobar_delegate.h", | |
2172 "android/context_menu_helper.cc", | |
2173 "android/context_menu_helper.h", | |
2174 "android/infobars/app_banner_infobar_android.cc", | |
2175 "android/infobars/app_banner_infobar_android.h", | |
2176 "android/infobars/autofill_credit_card_filling_infobar.cc", | |
2177 "android/infobars/autofill_credit_card_filling_infobar.h", | |
2178 "android/infobars/autofill_save_card_infobar.cc", | |
2179 "android/infobars/autofill_save_card_infobar.h", | |
2180 "android/infobars/confirm_infobar.cc", | |
2181 "android/infobars/confirm_infobar.h", | |
2182 "android/infobars/data_reduction_promo_infobar.cc", | |
2183 "android/infobars/data_reduction_promo_infobar.h", | |
2184 "android/infobars/duplicate_download_infobar.cc", | |
2185 "android/infobars/duplicate_download_infobar.h", | |
2186 "android/infobars/generated_password_saved_infobar.cc", | |
2187 "android/infobars/generated_password_saved_infobar.h", | |
2188 "android/infobars/grouped_permission_infobar.cc", | |
2189 "android/infobars/grouped_permission_infobar.h", | |
2190 "android/infobars/infobar_android.cc", | |
2191 "android/infobars/infobar_android.h", | |
2192 "android/infobars/infobar_container_android.cc", | |
2193 "android/infobars/infobar_container_android.h", | |
2194 "android/infobars/instant_apps_infobar.cc", | |
2195 "android/infobars/instant_apps_infobar.h", | |
2196 "android/infobars/permission_infobar.cc", | |
2197 "android/infobars/permission_infobar.h", | |
2198 "android/infobars/search_geolocation_disclosure_infobar.cc", | |
2199 "android/infobars/search_geolocation_disclosure_infobar.h", | |
2200 "android/infobars/simple_confirm_infobar_builder.cc", | |
2201 "android/infobars/simple_confirm_infobar_builder.h", | |
2202 "android/infobars/subresource_filter_infobar.cc", | |
2203 "android/infobars/subresource_filter_infobar.h", | |
2204 "android/infobars/translate_infobar.cc", | |
2205 "android/infobars/translate_infobar.h", | |
2206 "android/infobars/update_password_infobar.cc", | |
2207 "android/infobars/update_password_infobar.h", | |
2208 "android/javascript_app_modal_dialog_android.cc", | |
2209 "android/login_handler_android.cc", | |
2210 "android/omnibox/omnibox_url_emphasizer.cc", | |
2211 "android/omnibox/omnibox_url_emphasizer.h", | |
2212 "android/omnibox/omnibox_view_util.cc", | |
2213 "android/omnibox/omnibox_view_util.h", | |
2214 "android/page_info/certificate_chain_helper.cc", | |
2215 "android/page_info/certificate_chain_helper.h", | |
2216 "android/page_info/certificate_viewer_android.cc", | |
2217 "android/page_info/certificate_viewer_android.h", | |
2218 "android/page_info/connection_info_popup_android.cc", | |
2219 "android/page_info/connection_info_popup_android.h", | |
2220 "android/page_info/website_settings_popup_android.cc", | |
2221 "android/page_info/website_settings_popup_android.h", | |
2222 "android/simple_message_box_android.cc", | |
2223 "android/snackbars/auto_signin_prompt_controller.cc", | |
2224 "android/snackbars/auto_signin_prompt_controller.h", | |
2225 "android/ssl_client_certificate_request.cc", | |
2226 "android/ssl_client_certificate_request.h", | |
2227 "android/tab_contents/chrome_web_contents_view_delegate_android.cc", | |
2228 "android/tab_contents/chrome_web_contents_view_delegate_android.h", | |
2229 "android/tab_model/android_live_tab_context.cc", | |
2230 "android/tab_model/android_live_tab_context.h", | |
2231 "android/tab_model/single_tab_model.cc", | |
2232 "android/tab_model/single_tab_model.h", | |
2233 "android/tab_model/tab_model.cc", | |
2234 "android/tab_model/tab_model.h", | |
2235 "android/tab_model/tab_model_jni_bridge.cc", | |
2236 "android/tab_model/tab_model_jni_bridge.h", | |
2237 "android/tab_model/tab_model_list.cc", | |
2238 "android/tab_model/tab_model_list.h", | |
2239 "android/tab_model/tab_model_selector_base.cc", | |
2240 "android/tab_model/tab_model_selector_base.h", | |
2241 "android/toolbar/toolbar_model_android.cc", | |
2242 "android/toolbar/toolbar_model_android.h", | |
2243 "android/usb_chooser_dialog_android.cc", | |
2244 "android/usb_chooser_dialog_android.h", | |
2245 "android/view_android_helper.cc", | |
2246 "android/view_android_helper.h", | |
2247 "browser_otr_state_android.cc", | |
2248 "screen_capture_notification_ui_stub.cc", | |
2249 "webui/offline/offline_internals_ui.cc", | |
2250 "webui/offline/offline_internals_ui.h", | |
2251 "webui/offline/offline_internals_ui_message_handler.cc", | |
2252 "webui/offline/offline_internals_ui_message_handler.h", | |
2253 "webui/popular_sites_internals_ui.cc", | |
2254 "webui/popular_sites_internals_ui.h", | |
2255 "webui/snippets_internals_message_handler.cc", | |
2256 "webui/snippets_internals_message_handler.h", | |
2257 "webui/snippets_internals_ui.cc", | |
2258 "webui/snippets_internals_ui.h", | |
2259 ] | 2268 ] |
2260 if (enable_vr_shell || enable_webvr) { | 2269 configs += [ "//third_party/gvr-android-sdk:libgvr_config" ] |
2261 if (enable_vr_shell) { | 2270 deps += [ "//chrome/browser/android/vr_shell:vr_common" ] |
2262 defines += [ "ENABLE_VR_SHELL" ] | |
2263 } | |
2264 sources += [ | |
2265 "webui/vr_shell/vr_shell_ui_message_handler.cc", | |
2266 "webui/vr_shell/vr_shell_ui_message_handler.h", | |
2267 "webui/vr_shell/vr_shell_ui_ui.cc", | |
2268 "webui/vr_shell/vr_shell_ui_ui.h", | |
2269 ] | |
2270 configs += [ "//third_party/gvr-android-sdk:libgvr_config" ] | |
2271 deps += [ "//chrome/browser/android/vr_shell:vr_common" ] | |
2272 } | |
2273 if (enable_vr_shell_ui_dev) { | |
2274 assert(enable_vr_shell) | |
2275 defines += [ "ENABLE_VR_SHELL_UI_DEV" ] | |
2276 } | |
2277 deps += [ | |
2278 "//chrome/browser:jni_headers", | |
2279 "//components/web_contents_delegate_android", | |
2280 ] | |
2281 deps -= [ "//ui/events" ] | |
2282 } | 2271 } |
| 2272 if (enable_vr_shell_ui_dev) { |
| 2273 assert(enable_vr_shell) |
| 2274 defines += [ "ENABLE_VR_SHELL_UI_DEV" ] |
| 2275 } |
| 2276 deps += [ |
| 2277 "//chrome/browser:jni_headers", |
| 2278 "//components/web_contents_delegate_android", |
| 2279 ] |
| 2280 deps -= [ "//ui/events" ] |
2283 } else { | 2281 } else { |
2284 # !is_android | 2282 # !is_android |
2285 sources += [ | 2283 sources += [ |
2286 "browser_window.h", | 2284 "browser_window.h", |
2287 "webui/theme_source.cc", | 2285 "webui/theme_source.cc", |
2288 "webui/theme_source.h", | 2286 "webui/theme_source.h", |
2289 ] | 2287 ] |
2290 deps += [ "//chrome/browser:theme_properties" ] | 2288 deps += [ "//chrome/browser:theme_properties" ] |
2291 } | 2289 } |
2292 | 2290 |
(...skipping 982 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3275 } | 3273 } |
3276 deps += [ "//ui/app_list" ] | 3274 deps += [ "//ui/app_list" ] |
3277 } else { | 3275 } else { |
3278 sources += [ | 3276 sources += [ |
3279 "app_list/app_list_service.h", | 3277 "app_list/app_list_service.h", |
3280 "app_list/app_list_service_disabled.cc", | 3278 "app_list/app_list_service_disabled.cc", |
3281 "app_list/app_list_service_disabled_mac.h", | 3279 "app_list/app_list_service_disabled_mac.h", |
3282 "app_list/app_list_service_disabled_mac.mm", | 3280 "app_list/app_list_service_disabled_mac.mm", |
3283 ] | 3281 ] |
3284 } | 3282 } |
3285 if (!android_java_ui) { | 3283 if (!is_android) { |
3286 deps += [ | 3284 deps += [ |
3287 "//third_party/libaddressinput", | 3285 "//third_party/libaddressinput", |
3288 "//third_party/libaddressinput:strings", | 3286 "//third_party/libaddressinput:strings", |
3289 ] | 3287 ] |
3290 } | 3288 } |
3291 if (enable_extensions) { | 3289 if (enable_extensions) { |
3292 deps += [ | 3290 deps += [ |
3293 "//chrome/browser/extensions", | 3291 "//chrome/browser/extensions", |
3294 "//chrome/common/extensions/api", | 3292 "//chrome/common/extensions/api", |
3295 "//chrome/common/extensions/api:api_registration", | 3293 "//chrome/common/extensions/api:api_registration", |
(...skipping 177 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3473 "test/test_confirm_bubble_model.cc", | 3471 "test/test_confirm_bubble_model.cc", |
3474 "test/test_confirm_bubble_model.h", | 3472 "test/test_confirm_bubble_model.h", |
3475 ] | 3473 ] |
3476 deps += [ "//chrome/test:test_support_ui" ] | 3474 deps += [ "//chrome/test:test_support_ui" ] |
3477 } | 3475 } |
3478 | 3476 |
3479 if (enable_extensions) { | 3477 if (enable_extensions) { |
3480 deps += [ "//extensions/browser" ] | 3478 deps += [ "//extensions/browser" ] |
3481 } | 3479 } |
3482 } | 3480 } |
OLD | NEW |