OLD | NEW |
1 # Copyright 2016 The Chromium Authors. All rights reserved. | 1 # Copyright 2016 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/ios/rules.gni") | 5 import("//build/config/ios/rules.gni") |
6 | 6 |
7 source_set("ui") { | 7 source_set("ui") { |
8 sources = [ | 8 sources = [ |
9 "UIView+SizeClassSupport.h", | 9 "UIView+SizeClassSupport.h", |
10 "UIView+SizeClassSupport.mm", | 10 "UIView+SizeClassSupport.mm", |
(...skipping 184 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
195 "//components/resources/terms/terms_uk.html", | 195 "//components/resources/terms/terms_uk.html", |
196 "//components/resources/terms/terms_vi.html", | 196 "//components/resources/terms/terms_vi.html", |
197 "//components/resources/terms/terms_zh-CN.html", | 197 "//components/resources/terms/terms_zh-CN.html", |
198 "//components/resources/terms/terms_zh-TW.html", | 198 "//components/resources/terms/terms_zh-TW.html", |
199 ] | 199 ] |
200 outputs = [ | 200 outputs = [ |
201 "{{bundle_resources_dir}}/{{source_file_part}}", | 201 "{{bundle_resources_dir}}/{{source_file_part}}", |
202 ] | 202 ] |
203 } | 203 } |
204 | 204 |
205 source_set("ui_internal") { | 205 source_set("ui_internal_arc") { |
| 206 configs += [ "//build/config/compiler:enable_arc" ] |
206 sources = [ | 207 sources = [ |
207 "browser_container_view.h", | |
208 "browser_container_view.mm", | |
209 "browser_view_controller.h", | |
210 "browser_view_controller.mm", | |
211 "browser_view_controller_dependency_factory.h", | |
212 "browser_view_controller_dependency_factory.mm", | |
213 "chrome_web_view_factory.h", | 208 "chrome_web_view_factory.h", |
214 "chrome_web_view_factory.mm", | 209 "chrome_web_view_factory.mm", |
215 "external_file_controller.h", | 210 "external_file_controller.h", |
216 "external_file_controller.mm", | 211 "external_file_controller.mm", |
217 "external_file_remover.h", | 212 "external_file_remover.h", |
218 "external_file_remover.mm", | 213 "external_file_remover.mm", |
219 "fade_truncated_label.h", | 214 "fade_truncated_label.h", |
220 "fade_truncated_label.mm", | 215 "fade_truncated_label.mm", |
221 "fullscreen_controller.h", | 216 "fullscreen_controller.h", |
222 "fullscreen_controller.mm", | 217 "fullscreen_controller.mm", |
(...skipping 118 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
341 "MobileCoreServices.framework", | 336 "MobileCoreServices.framework", |
342 "PassKit.framework", | 337 "PassKit.framework", |
343 "Photos.framework", | 338 "Photos.framework", |
344 "QuartzCore.framework", | 339 "QuartzCore.framework", |
345 "StoreKit.framework", | 340 "StoreKit.framework", |
346 "UIKit.framework", | 341 "UIKit.framework", |
347 "WebKit.framework", | 342 "WebKit.framework", |
348 ] | 343 ] |
349 } | 344 } |
350 | 345 |
| 346 source_set("ui_internal") { |
| 347 sources = [ |
| 348 "browser_container_view.h", |
| 349 "browser_container_view.mm", |
| 350 "browser_view_controller.h", |
| 351 "browser_view_controller.mm", |
| 352 "browser_view_controller_dependency_factory.h", |
| 353 "browser_view_controller_dependency_factory.mm", |
| 354 ] |
| 355 deps = [ |
| 356 ":resources", |
| 357 ":ui", |
| 358 "//base", |
| 359 "//base:i18n", |
| 360 "//components/bookmarks/browser", |
| 361 "//components/image_fetcher/ios", |
| 362 "//components/infobars/core", |
| 363 "//components/prefs", |
| 364 "//components/reading_list/core", |
| 365 "//components/search_engines", |
| 366 "//components/sessions", |
| 367 "//components/strings", |
| 368 "//components/toolbar", |
| 369 "//components/url_formatter", |
| 370 "//ios/chrome/app:tests_hook", |
| 371 "//ios/chrome/app/strings", |
| 372 "//ios/chrome/browser", |
| 373 "//ios/chrome/browser/bookmarks", |
| 374 "//ios/chrome/browser/browser_state", |
| 375 "//ios/chrome/browser/content_suggestions", |
| 376 "//ios/chrome/browser/favicon", |
| 377 "//ios/chrome/browser/find_in_page", |
| 378 "//ios/chrome/browser/first_run", |
| 379 "//ios/chrome/browser/geolocation:geolocation_internal", |
| 380 "//ios/chrome/browser/infobars", |
| 381 "//ios/chrome/browser/metrics:metrics_internal", |
| 382 "//ios/chrome/browser/native_app_launcher:native_app_launcher_internal", |
| 383 "//ios/chrome/browser/net", |
| 384 "//ios/chrome/browser/passwords", |
| 385 "//ios/chrome/browser/payments", |
| 386 "//ios/chrome/browser/prefs", |
| 387 "//ios/chrome/browser/reading_list", |
| 388 "//ios/chrome/browser/search_engines", |
| 389 "//ios/chrome/browser/sessions", |
| 390 "//ios/chrome/browser/snapshots", |
| 391 "//ios/chrome/browser/snapshots:snapshots_internal", |
| 392 "//ios/chrome/browser/store_kit", |
| 393 "//ios/chrome/browser/tabs", |
| 394 "//ios/chrome/browser/ui/activity_services", |
| 395 "//ios/chrome/browser/ui/alert_coordinator", |
| 396 "//ios/chrome/browser/ui/authentication", |
| 397 "//ios/chrome/browser/ui/bookmarks", |
| 398 "//ios/chrome/browser/ui/colors", |
| 399 "//ios/chrome/browser/ui/commands", |
| 400 "//ios/chrome/browser/ui/context_menu", |
| 401 "//ios/chrome/browser/ui/contextual_search", |
| 402 "//ios/chrome/browser/ui/dialogs:dialogs_internal", |
| 403 "//ios/chrome/browser/ui/elements:elements_internal", |
| 404 "//ios/chrome/browser/ui/find_bar", |
| 405 "//ios/chrome/browser/ui/first_run", |
| 406 "//ios/chrome/browser/ui/history", |
| 407 "//ios/chrome/browser/ui/keyboard", |
| 408 "//ios/chrome/browser/ui/ntp", |
| 409 "//ios/chrome/browser/ui/ntp:ntp_internal", |
| 410 "//ios/chrome/browser/ui/ntp/recent_tabs", |
| 411 "//ios/chrome/browser/ui/omnibox:omnibox_internal", |
| 412 "//ios/chrome/browser/ui/overscroll_actions", |
| 413 "//ios/chrome/browser/ui/print", |
| 414 "//ios/chrome/browser/ui/qr_scanner", |
| 415 "//ios/chrome/browser/ui/reading_list", |
| 416 "//ios/chrome/browser/ui/stack_view", |
| 417 "//ios/chrome/browser/ui/static_content", |
| 418 "//ios/chrome/browser/ui/sync", |
| 419 "//ios/chrome/browser/ui/tab_switcher", |
| 420 "//ios/chrome/browser/ui/tabs", |
| 421 "//ios/chrome/browser/ui/tools_menu", |
| 422 "//ios/chrome/browser/ui/util", |
| 423 "//ios/chrome/browser/ui/voice", |
| 424 "//ios/chrome/browser/upgrade", |
| 425 "//ios/chrome/browser/web", |
| 426 "//ios/chrome/browser/web:web_internal", |
| 427 "//ios/chrome/common", |
| 428 "//ios/net", |
| 429 "//ios/public/provider/chrome/browser", |
| 430 "//ios/public/provider/chrome/browser/ui", |
| 431 "//ios/public/provider/chrome/browser/voice", |
| 432 "//ios/shared/chrome/browser/tabs", |
| 433 "//ios/third_party/material_components_ios", |
| 434 "//ios/web", |
| 435 "//ios/web:user_agent", |
| 436 "//net", |
| 437 "//third_party/google_toolbox_for_mac", |
| 438 "//ui/base", |
| 439 "//ui/gfx", |
| 440 "//url", |
| 441 ] |
| 442 public_deps = [ |
| 443 ":ui_internal_arc", |
| 444 "//ios/chrome/browser/ui/side_swipe", |
| 445 "//ios/chrome/browser/ui/toolbar", |
| 446 ] |
| 447 allow_circular_includes_from = [ |
| 448 "//ios/chrome/browser/ui/tabs", |
| 449 "//ios/chrome/browser/ui/tab_switcher", |
| 450 "//ios/chrome/browser/ui/toolbar", |
| 451 "//ios/chrome/browser/ui/overscroll_actions", |
| 452 "//ios/chrome/browser/snapshots:snapshots_internal", |
| 453 "//ios/chrome/browser/web:web_internal", |
| 454 "//ios/chrome/browser/ui/ntp:ntp_internal", |
| 455 "//ios/chrome/browser/ui/stack_view", |
| 456 ":ui_internal_arc", |
| 457 ] |
| 458 libs = [ |
| 459 "AssetsLibrary.framework", |
| 460 "MessageUI.framework", |
| 461 "MobileCoreServices.framework", |
| 462 "PassKit.framework", |
| 463 "Photos.framework", |
| 464 "QuartzCore.framework", |
| 465 "StoreKit.framework", |
| 466 "UIKit.framework", |
| 467 "WebKit.framework", |
| 468 ] |
| 469 } |
| 470 |
351 source_set("test_support") { | 471 source_set("test_support") { |
352 configs += [ "//build/config/compiler:enable_arc" ] | 472 configs += [ "//build/config/compiler:enable_arc" ] |
353 testonly = true | 473 testonly = true |
354 sources = [ | 474 sources = [ |
355 "browser_view_controller_testing.h", | 475 "browser_view_controller_testing.h", |
356 "browser_view_controller_testing.mm", | 476 "browser_view_controller_testing.mm", |
357 ] | 477 ] |
358 deps = [ | 478 deps = [ |
359 ":ui_internal", | 479 ":ui_internal", |
360 "//ios/chrome/browser/ui/toolbar", | 480 "//ios/chrome/browser/ui/toolbar", |
(...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
430 "//ios/chrome/test/base:perf_test_support", | 550 "//ios/chrome/test/base:perf_test_support", |
431 "//ios/shared/chrome/browser/tabs", | 551 "//ios/shared/chrome/browser/tabs", |
432 "//ios/shared/chrome/browser/tabs:test_support", | 552 "//ios/shared/chrome/browser/tabs:test_support", |
433 "//ios/web:test_support", | 553 "//ios/web:test_support", |
434 "//testing/gtest", | 554 "//testing/gtest", |
435 "//third_party/ocmock", | 555 "//third_party/ocmock", |
436 "//ui/base:test_support", | 556 "//ui/base:test_support", |
437 ] | 557 ] |
438 libs = [ "UIKit.framework" ] | 558 libs = [ "UIKit.framework" ] |
439 } | 559 } |
OLD | NEW |