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 source_set("bookmarks_arc") { | 5 source_set("bookmarks") { |
6 configs += [ "//build/config/compiler:enable_arc" ] | 6 configs += [ "//build/config/compiler:enable_arc" ] |
7 sources = [ | 7 sources = [ |
8 "bookmark_collection_cells.h", | 8 "bookmark_collection_cells.h", |
9 "bookmark_collection_cells.mm", | 9 "bookmark_collection_cells.mm", |
10 "bookmark_collection_view.h", | 10 "bookmark_collection_view.h", |
11 "bookmark_collection_view.mm", | 11 "bookmark_collection_view.mm", |
12 "bookmark_collection_view_background.h", | 12 "bookmark_collection_view_background.h", |
13 "bookmark_collection_view_background.mm", | 13 "bookmark_collection_view_background.mm", |
14 "bookmark_controller_factory.h", | 14 "bookmark_controller_factory.h", |
15 "bookmark_controller_factory.mm", | 15 "bookmark_controller_factory.mm", |
16 "bookmark_edit_view_controller.h", | 16 "bookmark_edit_view_controller.h", |
17 "bookmark_edit_view_controller.mm", | 17 "bookmark_edit_view_controller.mm", |
18 "bookmark_elevated_toolbar.h", | 18 "bookmark_elevated_toolbar.h", |
19 "bookmark_elevated_toolbar.mm", | 19 "bookmark_elevated_toolbar.mm", |
20 "bookmark_extended_button.h", | 20 "bookmark_extended_button.h", |
21 "bookmark_extended_button.mm", | 21 "bookmark_extended_button.mm", |
22 "bookmark_folder_collection_view.h", | 22 "bookmark_folder_collection_view.h", |
23 "bookmark_folder_collection_view.mm", | 23 "bookmark_folder_collection_view.mm", |
24 "bookmark_folder_editor_view_controller.h", | 24 "bookmark_folder_editor_view_controller.h", |
25 "bookmark_folder_editor_view_controller.mm", | 25 "bookmark_folder_editor_view_controller.mm", |
26 "bookmark_folder_table_view_cell.h", | 26 "bookmark_folder_table_view_cell.h", |
27 "bookmark_folder_table_view_cell.mm", | 27 "bookmark_folder_table_view_cell.mm", |
28 "bookmark_folder_view_controller.h", | 28 "bookmark_folder_view_controller.h", |
29 "bookmark_folder_view_controller.mm", | 29 "bookmark_folder_view_controller.mm", |
30 "bookmark_home_handset_view_controller.h", | 30 "bookmark_home_handset_view_controller.h", |
31 "bookmark_home_handset_view_controller.mm", | 31 "bookmark_home_handset_view_controller.mm", |
| 32 "bookmark_home_primary_view.h", |
32 "bookmark_home_tablet_ntp_controller.h", | 33 "bookmark_home_tablet_ntp_controller.h", |
33 "bookmark_home_tablet_ntp_controller.mm", | 34 "bookmark_home_tablet_ntp_controller.mm", |
34 "bookmark_utils_ios.h", | |
35 "bookmark_utils_ios.mm", | |
36 ] | |
37 deps = [ | |
38 ":resources", | |
39 "//base", | |
40 "//base:i18n", | |
41 "//components/bookmarks/browser", | |
42 "//components/favicon/core", | |
43 "//components/favicon_base", | |
44 "//components/pref_registry", | |
45 "//components/prefs", | |
46 "//components/query_parser", | |
47 "//components/signin/core/browser", | |
48 "//components/strings", | |
49 "//components/undo", | |
50 "//components/url_formatter", | |
51 "//google_apis", | |
52 "//ios/chrome/app/strings", | |
53 "//ios/chrome/app/theme", | |
54 "//ios/chrome/browser", | |
55 "//ios/chrome/browser/bookmarks", | |
56 "//ios/chrome/browser/bookmarks:bookmarks_utils", | |
57 "//ios/chrome/browser/browser_state", | |
58 "//ios/chrome/browser/favicon", | |
59 "//ios/chrome/browser/metrics:metrics_internal", | |
60 "//ios/chrome/browser/signin", | |
61 "//ios/chrome/browser/tabs", | |
62 "//ios/chrome/browser/ui", | |
63 "//ios/chrome/browser/ui/alert_coordinator", | |
64 "//ios/chrome/browser/ui/bookmarks/bars", | |
65 "//ios/chrome/browser/ui/bookmarks/cells", | |
66 "//ios/chrome/browser/ui/collection_view", | |
67 "//ios/chrome/browser/ui/collection_view/cells", | |
68 "//ios/chrome/browser/ui/colors", | |
69 "//ios/chrome/browser/ui/commands", | |
70 "//ios/chrome/browser/ui/icons", | |
71 "//ios/chrome/browser/ui/keyboard", | |
72 "//ios/chrome/browser/ui/material_components", | |
73 "//ios/chrome/browser/ui/ntp", | |
74 "//ios/chrome/browser/undo", | |
75 "//ios/public/provider/chrome/browser", | |
76 "//ios/public/provider/chrome/browser/ui", | |
77 "//ios/third_party/material_components_ios", | |
78 "//ios/third_party/material_roboto_font_loader_ios", | |
79 "//ios/web", | |
80 "//skia", | |
81 "//ui/base", | |
82 "//ui/gfx", | |
83 "//url", | |
84 ] | |
85 allow_circular_includes_from = [ | |
86 "//ios/chrome/browser/ui/bookmarks/bars", | |
87 "//ios/chrome/browser/ui/bookmarks/cells", | |
88 ] | |
89 libs = [ | |
90 "CoreGraphics.framework", | |
91 "QuartzCore.framework", | |
92 "UIKit.framework", | |
93 ] | |
94 } | |
95 | |
96 source_set("bookmarks") { | |
97 sources = [ | |
98 "bookmark_home_primary_view.h", | |
99 "bookmark_home_view_controller.h", | 35 "bookmark_home_view_controller.h", |
100 "bookmark_home_view_controller.mm", | 36 "bookmark_home_view_controller.mm", |
101 "bookmark_home_waiting_view.h", | 37 "bookmark_home_waiting_view.h", |
102 "bookmark_home_waiting_view.mm", | 38 "bookmark_home_waiting_view.mm", |
103 "bookmark_interaction_controller.h", | 39 "bookmark_interaction_controller.h", |
104 "bookmark_interaction_controller.mm", | 40 "bookmark_interaction_controller.mm", |
105 "bookmark_menu_cell.h", | 41 "bookmark_menu_cell.h", |
106 "bookmark_menu_cell.mm", | 42 "bookmark_menu_cell.mm", |
107 "bookmark_menu_item.h", | 43 "bookmark_menu_item.h", |
108 "bookmark_menu_item.mm", | 44 "bookmark_menu_item.mm", |
109 "bookmark_menu_view.h", | 45 "bookmark_menu_view.h", |
110 "bookmark_menu_view.mm", | 46 "bookmark_menu_view.mm", |
111 "bookmark_model_bridge_observer.h", | 47 "bookmark_model_bridge_observer.h", |
112 "bookmark_model_bridge_observer.mm", | 48 "bookmark_model_bridge_observer.mm", |
113 "bookmark_navigation_controller.h", | 49 "bookmark_navigation_controller.h", |
114 "bookmark_navigation_controller.mm", | 50 "bookmark_navigation_controller.mm", |
115 "bookmark_panel_view.h", | 51 "bookmark_panel_view.h", |
116 "bookmark_panel_view.mm", | 52 "bookmark_panel_view.mm", |
117 "bookmark_position_cache.h", | 53 "bookmark_position_cache.h", |
118 "bookmark_position_cache.mm", | 54 "bookmark_position_cache.mm", |
119 "bookmark_promo_cell.h", | 55 "bookmark_promo_cell.h", |
120 "bookmark_promo_cell.mm", | 56 "bookmark_promo_cell.mm", |
121 "bookmark_promo_controller.h", | 57 "bookmark_promo_controller.h", |
122 "bookmark_promo_controller.mm", | 58 "bookmark_promo_controller.mm", |
| 59 "bookmark_utils_ios.h", |
| 60 "bookmark_utils_ios.mm", |
123 "undo_manager_bridge_observer.h", | 61 "undo_manager_bridge_observer.h", |
124 "undo_manager_bridge_observer.mm", | 62 "undo_manager_bridge_observer.mm", |
125 "undo_manager_wrapper.h", | 63 "undo_manager_wrapper.h", |
126 "undo_manager_wrapper.mm", | 64 "undo_manager_wrapper.mm", |
127 ] | 65 ] |
128 deps = [ | 66 deps = [ |
129 ":resources", | 67 ":resources", |
130 "//base", | 68 "//base", |
131 "//base:i18n", | 69 "//base:i18n", |
132 "//components/bookmarks/browser", | 70 "//components/bookmarks/browser", |
(...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
166 "//ios/public/provider/chrome/browser", | 104 "//ios/public/provider/chrome/browser", |
167 "//ios/public/provider/chrome/browser/ui", | 105 "//ios/public/provider/chrome/browser/ui", |
168 "//ios/third_party/material_components_ios", | 106 "//ios/third_party/material_components_ios", |
169 "//ios/third_party/material_roboto_font_loader_ios", | 107 "//ios/third_party/material_roboto_font_loader_ios", |
170 "//ios/web", | 108 "//ios/web", |
171 "//skia", | 109 "//skia", |
172 "//ui/base", | 110 "//ui/base", |
173 "//ui/gfx", | 111 "//ui/gfx", |
174 "//url", | 112 "//url", |
175 ] | 113 ] |
176 public_deps = [ | |
177 ":bookmarks_arc", | |
178 ] | |
179 allow_circular_includes_from = [ | 114 allow_circular_includes_from = [ |
180 "//ios/chrome/browser/ui/bookmarks/bars", | 115 "//ios/chrome/browser/ui/bookmarks/bars", |
181 "//ios/chrome/browser/ui/bookmarks/cells", | 116 "//ios/chrome/browser/ui/bookmarks/cells", |
182 ":bookmarks_arc", | |
183 ] | 117 ] |
184 libs = [ | 118 libs = [ |
185 "CoreGraphics.framework", | 119 "CoreGraphics.framework", |
186 "QuartzCore.framework", | 120 "QuartzCore.framework", |
187 "UIKit.framework", | 121 "UIKit.framework", |
188 ] | 122 ] |
189 } | 123 } |
190 | 124 |
191 source_set("unit_tests_arc") { | 125 source_set("unit_tests_arc") { |
192 configs += [ "//build/config/compiler:enable_arc" ] | 126 configs += [ "//build/config/compiler:enable_arc" ] |
(...skipping 135 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
328 "resources/bookmark_white_edit@2x.png", | 262 "resources/bookmark_white_edit@2x.png", |
329 "resources/bookmark_white_edit@3x.png", | 263 "resources/bookmark_white_edit@3x.png", |
330 "resources/bookmark_white_move.png", | 264 "resources/bookmark_white_move.png", |
331 "resources/bookmark_white_move@2x.png", | 265 "resources/bookmark_white_move@2x.png", |
332 "resources/bookmark_white_move@3x.png", | 266 "resources/bookmark_white_move@3x.png", |
333 ] | 267 ] |
334 outputs = [ | 268 outputs = [ |
335 "{{bundle_resources_dir}}/{{source_file_part}}", | 269 "{{bundle_resources_dir}}/{{source_file_part}}", |
336 ] | 270 ] |
337 } | 271 } |
OLD | NEW |