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