OLD | NEW |
---|---|
(Empty) | |
1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. | |
2 # Use of this source code is governed by a BSD-style license that can be | |
3 # found in the LICENSE file. | |
4 | |
5 # This gyp file creates a fake target that is used to generate a minimal Xcode | |
6 # project, useful for editing XIB files. | |
7 # | |
8 # The sole target is called "chrome_nibs" and its sources are the minimum | |
9 # dependency set for all of the classes referred to by XIB files. If you are | |
10 # editing or adding a new XIB file, ensure that any classes to which you refer | |
11 # in the XIB are listed (both header and implementation) here so that Xcode can | |
12 # connect them. | |
13 # | |
14 # For more information, see | |
15 # <http://dev.chromium.org/developers/design-documents/mac-xib-files>. | |
16 { | |
17 'variables': { | |
18 'chromium_code': 1, | |
19 }, | |
20 'includes': [ | |
21 '../build/common.gypi', | |
22 'chrome_nibs.gypi', | |
23 ], | |
24 'target_defaults': { | |
25 'include_dirs': [ | |
26 '..', | |
27 ], | |
28 }, | |
29 'targets': [ | |
30 { | |
31 'target_name': 'chrome_nibs', | |
32 'type': 'executable', | |
Mark Mentovai
2012/09/17 18:23:37
This is the gassiest target. At least put a commen
Robert Sesek
2012/09/17 18:28:09
Done.
| |
33 'mac_bundle': 1, | |
34 'sources': [ | |
35 '../third_party/GTM/AppKit/GTMUILocalizerAndLayoutTweaker.h', | |
36 '../third_party/GTM/AppKit/GTMUILocalizerAndLayoutTweaker.mm', | |
37 '../ui/base/cocoa/base_view.h', | |
38 '../ui/base/cocoa/base_view.mm', | |
39 'browser/ui/cocoa/about_ipc_controller.h', | |
40 'browser/ui/cocoa/about_ipc_controller.mm', | |
41 'browser/ui/cocoa/animatable_view.h', | |
42 'browser/ui/cocoa/animatable_view.mm', | |
43 'browser/ui/cocoa/background_gradient_view.h', | |
44 'browser/ui/cocoa/background_gradient_view.mm', | |
45 'browser/ui/cocoa/base_bubble_controller.h', | |
46 'browser/ui/cocoa/base_bubble_controller.mm', | |
47 'browser/ui/cocoa/bookmarks/bookmark_all_tabs_controller.h', | |
48 'browser/ui/cocoa/bookmarks/bookmark_all_tabs_controller.mm', | |
49 'browser/ui/cocoa/bookmarks/bookmark_bar_controller.h', | |
50 'browser/ui/cocoa/bookmarks/bookmark_bar_controller.mm', | |
51 'browser/ui/cocoa/bookmarks/bookmark_bar_folder_controller.h', | |
52 'browser/ui/cocoa/bookmarks/bookmark_bar_folder_controller.mm', | |
53 'browser/ui/cocoa/bookmarks/bookmark_bar_folder_view.h', | |
54 'browser/ui/cocoa/bookmarks/bookmark_bar_folder_view.mm', | |
55 'browser/ui/cocoa/bookmarks/bookmark_bar_folder_window.h', | |
56 'browser/ui/cocoa/bookmarks/bookmark_bar_folder_window.mm', | |
57 'browser/ui/cocoa/bookmarks/bookmark_bar_toolbar_view.h', | |
58 'browser/ui/cocoa/bookmarks/bookmark_bar_toolbar_view.mm', | |
59 'browser/ui/cocoa/bookmarks/bookmark_bar_unittest_helper.h', | |
60 'browser/ui/cocoa/bookmarks/bookmark_bar_unittest_helper.mm', | |
61 'browser/ui/cocoa/bookmarks/bookmark_bar_view.h', | |
62 'browser/ui/cocoa/bookmarks/bookmark_bar_view.mm', | |
63 'browser/ui/cocoa/bookmarks/bookmark_bubble_controller.h', | |
64 'browser/ui/cocoa/bookmarks/bookmark_bubble_controller.mm', | |
65 'browser/ui/cocoa/bookmarks/bookmark_button.h', | |
66 'browser/ui/cocoa/bookmarks/bookmark_button.mm', | |
67 'browser/ui/cocoa/bookmarks/bookmark_button_cell.h', | |
68 'browser/ui/cocoa/bookmarks/bookmark_button_cell.mm', | |
69 'browser/ui/cocoa/bookmarks/bookmark_editor_base_controller.h', | |
70 'browser/ui/cocoa/bookmarks/bookmark_editor_base_controller.mm', | |
71 'browser/ui/cocoa/bookmarks/bookmark_menu.h', | |
72 'browser/ui/cocoa/bookmarks/bookmark_menu.mm', | |
73 'browser/ui/cocoa/bookmarks/bookmark_name_folder_controller.h', | |
74 'browser/ui/cocoa/bookmarks/bookmark_name_folder_controller.mm', | |
75 'browser/ui/cocoa/browser/avatar_menu_bubble_controller.h', | |
76 'browser/ui/cocoa/browser/avatar_menu_bubble_controller.mm', | |
77 'browser/ui/cocoa/browser_window_controller.h', | |
78 'browser/ui/cocoa/browser_window_controller.mm', | |
79 'browser/ui/cocoa/browser_window_controller_private.h', | |
80 'browser/ui/cocoa/browser_window_controller_private.mm', | |
81 'browser/ui/cocoa/chrome_browser_window.h', | |
82 'browser/ui/cocoa/chrome_browser_window.mm', | |
83 'browser/ui/cocoa/chrome_event_processing_window.h', | |
84 'browser/ui/cocoa/chrome_event_processing_window.mm', | |
85 'browser/ui/cocoa/chrome_to_mobile_bubble_controller.h', | |
86 'browser/ui/cocoa/chrome_to_mobile_bubble_controller.mm', | |
87 'browser/ui/cocoa/clickhold_button_cell.h', | |
88 'browser/ui/cocoa/clickhold_button_cell.mm', | |
89 'browser/ui/cocoa/content_settings/collected_cookies_mac.h', | |
90 'browser/ui/cocoa/content_settings/collected_cookies_mac.mm', | |
91 'browser/ui/cocoa/content_settings/content_setting_bubble_cocoa.h', | |
92 'browser/ui/cocoa/content_settings/content_setting_bubble_cocoa.mm', | |
93 'browser/ui/cocoa/content_settings/cookie_details_view_controller.h', | |
94 'browser/ui/cocoa/content_settings/cookie_details_view_controller.mm', | |
95 'browser/ui/cocoa/custom_frame_view.h', | |
96 'browser/ui/cocoa/custom_frame_view.mm', | |
97 'browser/ui/cocoa/download/download_item_button.h', | |
98 'browser/ui/cocoa/download/download_item_button.mm', | |
99 'browser/ui/cocoa/download/download_item_cell.h', | |
100 'browser/ui/cocoa/download/download_item_cell.mm', | |
101 'browser/ui/cocoa/download/download_item_controller.h', | |
102 'browser/ui/cocoa/download/download_item_controller.mm', | |
103 'browser/ui/cocoa/download/download_shelf_controller.h', | |
104 'browser/ui/cocoa/download/download_shelf_controller.mm', | |
105 'browser/ui/cocoa/download/download_shelf_view.h', | |
106 'browser/ui/cocoa/download/download_shelf_view.mm', | |
107 'browser/ui/cocoa/download/download_show_all_button.h', | |
108 'browser/ui/cocoa/download/download_show_all_button.mm', | |
109 'browser/ui/cocoa/download/download_show_all_cell.h', | |
110 'browser/ui/cocoa/download/download_show_all_cell.mm', | |
111 'browser/ui/cocoa/draggable_button.h', | |
112 'browser/ui/cocoa/draggable_button.mm', | |
113 'browser/ui/cocoa/extensions/browser_actions_container_view.h', | |
114 'browser/ui/cocoa/extensions/browser_actions_container_view.mm', | |
115 'browser/ui/cocoa/extensions/extension_install_dialog_controller.h', | |
116 'browser/ui/cocoa/extensions/extension_install_dialog_controller.mm', | |
117 'browser/ui/cocoa/extensions/extension_installed_bubble_controller.h', | |
118 'browser/ui/cocoa/extensions/extension_installed_bubble_controller.mm', | |
119 'browser/ui/cocoa/fast_resize_view.h', | |
120 'browser/ui/cocoa/fast_resize_view.mm', | |
121 'browser/ui/cocoa/find_bar/find_bar_cocoa_controller.h', | |
122 'browser/ui/cocoa/find_bar/find_bar_cocoa_controller.mm', | |
123 'browser/ui/cocoa/find_bar/find_bar_text_field.h', | |
124 'browser/ui/cocoa/find_bar/find_bar_text_field.mm', | |
125 'browser/ui/cocoa/find_bar/find_bar_text_field_cell.h', | |
126 'browser/ui/cocoa/find_bar/find_bar_text_field_cell.mm', | |
127 'browser/ui/cocoa/find_bar/find_bar_view.h', | |
128 'browser/ui/cocoa/find_bar/find_bar_view.mm', | |
129 'browser/ui/cocoa/first_run_bubble_controller.h', | |
130 'browser/ui/cocoa/first_run_bubble_controller.mm', | |
131 'browser/ui/cocoa/first_run_dialog.h', | |
132 'browser/ui/cocoa/first_run_dialog.mm', | |
133 'browser/ui/cocoa/framed_browser_window.h', | |
134 'browser/ui/cocoa/framed_browser_window.mm', | |
135 'browser/ui/cocoa/fullscreen_exit_bubble_controller.h', | |
136 'browser/ui/cocoa/fullscreen_exit_bubble_controller.mm', | |
137 'browser/ui/cocoa/fullscreen_exit_bubble_view.h', | |
138 'browser/ui/cocoa/fullscreen_exit_bubble_view.mm', | |
139 'browser/ui/cocoa/global_error_bubble_controller.h', | |
140 'browser/ui/cocoa/global_error_bubble_controller.mm', | |
141 'browser/ui/cocoa/gradient_button_cell.h', | |
142 'browser/ui/cocoa/gradient_button_cell.mm', | |
143 'browser/ui/cocoa/hover_button.h', | |
144 'browser/ui/cocoa/hover_button.mm', | |
145 'browser/ui/cocoa/hover_close_button.h', | |
146 'browser/ui/cocoa/hover_close_button.mm', | |
147 'browser/ui/cocoa/hover_image_button.h', | |
148 'browser/ui/cocoa/hover_image_button.mm', | |
149 'browser/ui/cocoa/hung_renderer_controller.h', | |
150 'browser/ui/cocoa/hung_renderer_controller.mm', | |
151 'browser/ui/cocoa/hyperlink_button_cell.h', | |
152 'browser/ui/cocoa/hyperlink_button_cell.mm', | |
153 'browser/ui/cocoa/image_button_cell.h', | |
154 'browser/ui/cocoa/image_button_cell.mm', | |
155 'browser/ui/cocoa/importer/import_progress_dialog.h', | |
156 'browser/ui/cocoa/importer/import_progress_dialog.mm', | |
157 'browser/ui/cocoa/info_bubble_view.h', | |
158 'browser/ui/cocoa/info_bubble_view.mm', | |
159 'browser/ui/cocoa/info_bubble_window.h', | |
160 'browser/ui/cocoa/info_bubble_window.mm', | |
161 'browser/ui/cocoa/infobars/infobar_container_controller.h', | |
162 'browser/ui/cocoa/infobars/infobar_container_controller.mm', | |
163 'browser/ui/cocoa/infobars/infobar_controller.h', | |
164 'browser/ui/cocoa/infobars/infobar_controller.mm', | |
165 'browser/ui/cocoa/infobars/infobar_gradient_view.h', | |
166 'browser/ui/cocoa/infobars/infobar_gradient_view.mm', | |
167 'browser/ui/cocoa/location_bar/autocomplete_text_field.h', | |
168 'browser/ui/cocoa/location_bar/autocomplete_text_field.mm', | |
169 'browser/ui/cocoa/location_bar/autocomplete_text_field_cell.h', | |
170 'browser/ui/cocoa/location_bar/autocomplete_text_field_cell.mm', | |
171 'browser/ui/cocoa/menu_button.h', | |
172 'browser/ui/cocoa/menu_button.mm', | |
173 'browser/ui/cocoa/menu_controller.h', | |
174 'browser/ui/cocoa/menu_controller.mm', | |
175 'browser/ui/cocoa/multi_key_equivalent_button.h', | |
176 'browser/ui/cocoa/multi_key_equivalent_button.mm', | |
177 'browser/ui/cocoa/new_tab_button.h', | |
178 'browser/ui/cocoa/new_tab_button.mm', | |
179 'browser/ui/cocoa/notifications/balloon_controller.h', | |
180 'browser/ui/cocoa/notifications/balloon_controller.mm', | |
181 'browser/ui/cocoa/notifications/balloon_view.h', | |
182 'browser/ui/cocoa/notifications/balloon_view.mm', | |
183 'browser/ui/cocoa/nsmenuitem_additions.h', | |
184 'browser/ui/cocoa/nsmenuitem_additions.mm', | |
185 'browser/ui/cocoa/nsview_additions.h', | |
186 'browser/ui/cocoa/nsview_additions.mm', | |
187 'browser/ui/cocoa/one_click_signin_bubble_controller.h', | |
188 'browser/ui/cocoa/one_click_signin_bubble_controller.mm', | |
189 'browser/ui/cocoa/options/edit_search_engine_cocoa_controller.h', | |
190 'browser/ui/cocoa/options/edit_search_engine_cocoa_controller.mm', | |
191 'browser/ui/cocoa/speech_recognition_window_controller.h', | |
192 'browser/ui/cocoa/speech_recognition_window_controller.mm', | |
193 'browser/ui/cocoa/status_bubble_mac.h', | |
194 'browser/ui/cocoa/status_bubble_mac.mm', | |
195 'browser/ui/cocoa/styled_text_field.h', | |
196 'browser/ui/cocoa/styled_text_field.mm', | |
197 'browser/ui/cocoa/styled_text_field_cell.h', | |
198 'browser/ui/cocoa/styled_text_field_cell.mm', | |
199 'browser/ui/cocoa/tab_contents/previewable_contents_controller.h', | |
200 'browser/ui/cocoa/tab_contents/previewable_contents_controller.mm', | |
201 'browser/ui/cocoa/tab_contents/sad_tab_controller.h', | |
202 'browser/ui/cocoa/tab_contents/sad_tab_controller.mm', | |
203 'browser/ui/cocoa/tab_contents/sad_tab_view.h', | |
204 'browser/ui/cocoa/tab_contents/sad_tab_view.mm', | |
205 'browser/ui/cocoa/tabs/tab_controller.h', | |
206 'browser/ui/cocoa/tabs/tab_controller.mm', | |
207 'browser/ui/cocoa/tabs/tab_strip_model_observer_bridge.h', | |
208 'browser/ui/cocoa/tabs/tab_strip_model_observer_bridge.mm', | |
209 'browser/ui/cocoa/tabs/tab_strip_view.h', | |
210 'browser/ui/cocoa/tabs/tab_strip_view.mm', | |
211 'browser/ui/cocoa/tabs/tab_view.h', | |
212 'browser/ui/cocoa/tabs/tab_view.mm', | |
213 'browser/ui/cocoa/tabs/tab_window_controller.h', | |
214 'browser/ui/cocoa/tabs/tab_window_controller.mm', | |
215 'browser/ui/cocoa/task_manager_mac.h', | |
216 'browser/ui/cocoa/task_manager_mac.mm', | |
217 'browser/ui/cocoa/themed_window.h', | |
218 'browser/ui/cocoa/themed_window.mm', | |
219 'browser/ui/cocoa/toolbar/reload_button.h', | |
220 'browser/ui/cocoa/toolbar/reload_button.mm', | |
221 'browser/ui/cocoa/toolbar/toolbar_button.h', | |
222 'browser/ui/cocoa/toolbar/toolbar_button.mm', | |
223 'browser/ui/cocoa/toolbar/toolbar_controller.h', | |
224 'browser/ui/cocoa/toolbar/toolbar_controller.mm', | |
225 'browser/ui/cocoa/toolbar/toolbar_view.h', | |
226 'browser/ui/cocoa/toolbar/toolbar_view.mm', | |
227 'browser/ui/cocoa/ui_localizer.h', | |
228 'browser/ui/cocoa/ui_localizer.mm', | |
229 'browser/ui/cocoa/vertical_gradient_view.h', | |
230 'browser/ui/cocoa/vertical_gradient_view.mm', | |
231 'browser/ui/cocoa/view_id_util.h', | |
232 'browser/ui/cocoa/view_id_util.mm', | |
233 'browser/ui/cocoa/wrench_menu/menu_tracked_root_view.h', | |
234 'browser/ui/cocoa/wrench_menu/menu_tracked_root_view.mm', | |
235 'browser/ui/cocoa/wrench_menu/wrench_menu_controller.h', | |
236 'browser/ui/cocoa/wrench_menu/wrench_menu_controller.mm', | |
237 'browser/ui/login/login_prompt_mac.h', | |
238 'browser/ui/login/login_prompt_mac.mm', | |
239 'browser/ui/panels/panel_titlebar_view_cocoa.h', | |
240 'browser/ui/panels/panel_titlebar_view_cocoa.mm', | |
241 'browser/ui/panels/panel_window_controller_cocoa.h', | |
242 'browser/ui/panels/panel_window_controller_cocoa.mm', | |
243 ], | |
244 'mac_bundle_resources': [ | |
245 '<@(mac_all_xibs)', | |
246 ], | |
247 }, # target chrome_xibs | |
248 ], # targets | |
249 } | |
OLD | NEW |