Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1317)

Side by Side Diff: ios/chrome/browser/ui/settings/BUILD.gn

Issue 2815513008: [ObjC ARC] Converts ios/chrome/browser/ui/settings:settings_arc to ARC. (Closed)
Patch Set: Removes accidental retain from another CL Created 3 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | ios/chrome/browser/ui/settings/about_chrome_collection_view_controller.mm » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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 bundle_data("resources") { 5 bundle_data("resources") {
6 sources = [ 6 sources = [
7 "resources/app_icon_placeholder.png", 7 "resources/app_icon_placeholder.png",
8 "resources/app_icon_placeholder@2x.png", 8 "resources/app_icon_placeholder@2x.png",
9 "resources/app_icon_placeholder@3x.png", 9 "resources/app_icon_placeholder@3x.png",
10 "resources/encryption_error.png", 10 "resources/encryption_error.png",
11 "resources/encryption_error@2x.png", 11 "resources/encryption_error@2x.png",
12 "resources/encryption_error@3x.png", 12 "resources/encryption_error@3x.png",
13 "resources/settings_accounts_add_account.png", 13 "resources/settings_accounts_add_account.png",
14 "resources/settings_accounts_add_account@2x.png", 14 "resources/settings_accounts_add_account@2x.png",
15 "resources/settings_accounts_add_account@3x.png", 15 "resources/settings_accounts_add_account@3x.png",
16 "resources/settings_error.png", 16 "resources/settings_error.png",
17 "resources/settings_error@2x.png", 17 "resources/settings_error@2x.png",
18 "resources/settings_error@3x.png", 18 "resources/settings_error@3x.png",
19 "resources/settings_sync.png", 19 "resources/settings_sync.png",
20 "resources/settings_sync@2x.png", 20 "resources/settings_sync@2x.png",
21 "resources/settings_sync@3x.png", 21 "resources/settings_sync@3x.png",
22 ] 22 ]
23 outputs = [ 23 outputs = [
24 "{{bundle_resources_dir}}/{{source_file_part}}", 24 "{{bundle_resources_dir}}/{{source_file_part}}",
25 ] 25 ]
26 } 26 }
27 27
28 source_set("settings") { 28 source_set("settings_arc") {
29 configs += [ "//build/config/compiler:enable_arc" ]
29 sources = [ 30 sources = [
30 "about_chrome_collection_view_controller.h", 31 "about_chrome_collection_view_controller.h",
31 "about_chrome_collection_view_controller.mm", 32 "about_chrome_collection_view_controller.mm",
32 "accounts_collection_view_controller.h", 33 "accounts_collection_view_controller.h",
33 "accounts_collection_view_controller.mm", 34 "accounts_collection_view_controller.mm",
34 "autofill_collection_view_controller.h", 35 "autofill_collection_view_controller.h",
35 "autofill_collection_view_controller.mm", 36 "autofill_collection_view_controller.mm",
36 "autofill_credit_card_edit_collection_view_controller.h", 37 "autofill_credit_card_edit_collection_view_controller.h",
37 "autofill_credit_card_edit_collection_view_controller.mm", 38 "autofill_credit_card_edit_collection_view_controller.mm",
38 "autofill_edit_collection_view_controller+protected.h", 39 "autofill_edit_collection_view_controller+protected.h",
39 "autofill_edit_collection_view_controller.h", 40 "autofill_edit_collection_view_controller.h",
40 "autofill_edit_collection_view_controller.mm", 41 "autofill_edit_collection_view_controller.mm",
41 "autofill_profile_edit_collection_view_controller.h", 42 "autofill_profile_edit_collection_view_controller.h",
42 "autofill_profile_edit_collection_view_controller.mm", 43 "autofill_profile_edit_collection_view_controller.mm",
43 "bandwidth_management_collection_view_controller.h", 44 "bandwidth_management_collection_view_controller.h",
44 "bandwidth_management_collection_view_controller.mm", 45 "bandwidth_management_collection_view_controller.mm",
45 "bar_button_activity_indicator.h", 46 "bar_button_activity_indicator.h",
46 "bar_button_activity_indicator.mm", 47 "bar_button_activity_indicator.mm",
47 "block_popups_collection_view_controller.h", 48 "block_popups_collection_view_controller.h",
48 "block_popups_collection_view_controller.mm", 49 "block_popups_collection_view_controller.mm",
49 "clear_browsing_data_collection_view_controller.h", 50 "clear_browsing_data_collection_view_controller.h",
50 "clear_browsing_data_collection_view_controller.mm", 51 "clear_browsing_data_collection_view_controller.mm",
52 ]
53 deps = [
54 ":resources",
55 "//base",
56 "//base:i18n",
57 "//components/autofill/core/browser",
58 "//components/autofill/core/common",
59 "//components/autofill/ios/browser",
60 "//components/browser_sync",
61 "//components/browsing_data/core",
62 "//components/content_settings/core/browser",
63 "//components/content_settings/core/common",
64 "//components/google/core/browser",
65 "//components/handoff",
66 "//components/history/core/browser",
67 "//components/image_fetcher/ios",
68 "//components/keyed_service/core",
69 "//components/metrics",
70 "//components/password_manager/core/browser",
71 "//components/password_manager/core/common",
72 "//components/physical_web/data_source",
73 "//components/prefs",
74 "//components/resources",
75 "//components/search_engines",
76 "//components/signin/core/browser",
77 "//components/signin/core/common",
78 "//components/signin/ios/browser",
79 "//components/strings",
80 "//components/sync",
81 "//components/translate/core/browser",
82 "//components/translate/core/common",
83 "//components/url_formatter",
84 "//components/version_info",
85 "//ios/chrome/app/strings",
86 "//ios/chrome/browser",
87 "//ios/chrome/browser/autofill",
88 "//ios/chrome/browser/autofill:autofill_internal",
89 "//ios/chrome/browser/browser_state",
90 "//ios/chrome/browser/browser_state:browser_state_impl",
91 "//ios/chrome/browser/browsing_data",
92 "//ios/chrome/browser/content_settings",
93 "//ios/chrome/browser/history",
94 "//ios/chrome/browser/native_app_launcher:native_app_launcher_internal",
95 "//ios/chrome/browser/passwords",
96 "//ios/chrome/browser/payments/cells",
97 "//ios/chrome/browser/physical_web",
98 "//ios/chrome/browser/prefs",
99 "//ios/chrome/browser/search_engines",
100 "//ios/chrome/browser/signin",
101 "//ios/chrome/browser/store_kit",
102 "//ios/chrome/browser/sync",
103 "//ios/chrome/browser/translate",
104 "//ios/chrome/browser/ui",
105 "//ios/chrome/browser/ui/alert_coordinator",
106 "//ios/chrome/browser/ui/authentication",
107 "//ios/chrome/browser/ui/authentication:authentication_arc",
108 "//ios/chrome/browser/ui/authentication:authentication_ui",
109 "//ios/chrome/browser/ui/autofill",
110 "//ios/chrome/browser/ui/autofill:autofill_ui",
111 "//ios/chrome/browser/ui/autofill/cells",
112 "//ios/chrome/browser/ui/collection_view",
113 "//ios/chrome/browser/ui/colors",
114 "//ios/chrome/browser/ui/commands",
115 "//ios/chrome/browser/ui/content_suggestions/cells",
116 "//ios/chrome/browser/ui/contextual_search",
117 "//ios/chrome/browser/ui/icons",
118 "//ios/chrome/browser/ui/keyboard",
119 "//ios/chrome/browser/ui/material_components",
120 "//ios/chrome/browser/ui/settings/cells",
121 "//ios/chrome/browser/ui/settings/utils",
122 "//ios/chrome/browser/ui/sync",
123 "//ios/chrome/browser/voice",
124 "//ios/chrome/common",
125 "//ios/public/provider/chrome/browser",
126 "//ios/public/provider/chrome/browser/images",
127 "//ios/public/provider/chrome/browser/native_app_launcher",
128 "//ios/public/provider/chrome/browser/signin",
129 "//ios/public/provider/chrome/browser/user_feedback",
130 "//ios/public/provider/chrome/browser/voice",
131 "//ios/third_party/material_components_ios",
132 "//ios/third_party/material_roboto_font_loader_ios",
133 "//ios/web",
134 "//net",
135 "//ui/base",
136 "//url",
137 ]
138 public_deps = [
139 "//ios/chrome/browser/ui/collection_view/cells",
140 ]
141 allow_circular_includes_from = [ "//ios/chrome/browser/ui/authentication" ]
142 libs = [
143 "CoreLocation.framework",
144 "LocalAuthentication.framework",
145 "StoreKit.framework",
146 "UIKit.framework",
147 ]
148 }
149
150 source_set("settings") {
151 sources = [
51 "content_settings_collection_view_controller.h", 152 "content_settings_collection_view_controller.h",
52 "content_settings_collection_view_controller.mm", 153 "content_settings_collection_view_controller.mm",
53 "contextual_search_collection_view_controller.h", 154 "contextual_search_collection_view_controller.h",
54 "contextual_search_collection_view_controller.mm", 155 "contextual_search_collection_view_controller.mm",
55 "dataplan_usage_collection_view_controller.h", 156 "dataplan_usage_collection_view_controller.h",
56 "dataplan_usage_collection_view_controller.mm", 157 "dataplan_usage_collection_view_controller.mm",
57 "do_not_track_collection_view_controller.h", 158 "do_not_track_collection_view_controller.h",
58 "do_not_track_collection_view_controller.mm", 159 "do_not_track_collection_view_controller.mm",
59 "handoff_collection_view_controller.h", 160 "handoff_collection_view_controller.h",
60 "handoff_collection_view_controller.mm", 161 "handoff_collection_view_controller.mm",
(...skipping 119 matching lines...) Expand 10 before | Expand all | Expand 10 after
180 "//ios/public/provider/chrome/browser/user_feedback", 281 "//ios/public/provider/chrome/browser/user_feedback",
181 "//ios/public/provider/chrome/browser/voice", 282 "//ios/public/provider/chrome/browser/voice",
182 "//ios/third_party/material_components_ios", 283 "//ios/third_party/material_components_ios",
183 "//ios/third_party/material_roboto_font_loader_ios", 284 "//ios/third_party/material_roboto_font_loader_ios",
184 "//ios/web", 285 "//ios/web",
185 "//net", 286 "//net",
186 "//ui/base", 287 "//ui/base",
187 "//url", 288 "//url",
188 ] 289 ]
189 public_deps = [ 290 public_deps = [
291 ":settings_arc",
190 "//ios/chrome/browser/ui/collection_view/cells", 292 "//ios/chrome/browser/ui/collection_view/cells",
191 ] 293 ]
192 allow_circular_includes_from = [ "//ios/chrome/browser/ui/authentication" ] 294 allow_circular_includes_from = [
295 "//ios/chrome/browser/ui/authentication",
296 ":settings_arc",
297 ]
193 libs = [ 298 libs = [
194 "CoreLocation.framework", 299 "CoreLocation.framework",
195 "LocalAuthentication.framework", 300 "LocalAuthentication.framework",
196 "StoreKit.framework", 301 "StoreKit.framework",
197 "UIKit.framework", 302 "UIKit.framework",
198 ] 303 ]
199 } 304 }
200 305
201 source_set("test_support") { 306 source_set("test_support") {
202 testonly = true 307 testonly = true
(...skipping 170 matching lines...) Expand 10 before | Expand all | Expand 10 after
373 "//ios/web:test_support", 478 "//ios/web:test_support",
374 "//net", 479 "//net",
375 "//ui/base", 480 "//ui/base",
376 "//url", 481 "//url",
377 ] 482 ]
378 libs = [ 483 libs = [
379 "UIKit.framework", 484 "UIKit.framework",
380 "XCTest.framework", 485 "XCTest.framework",
381 ] 486 ]
382 } 487 }
OLDNEW
« no previous file with comments | « no previous file | ios/chrome/browser/ui/settings/about_chrome_collection_view_controller.mm » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698