| OLD | NEW |
| (Empty) |
| 1 # Copyright (c) 2011 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 { | |
| 6 'variables': { | |
| 7 'chromium_code': 1, | |
| 8 }, | |
| 9 | |
| 10 'targets': [ | |
| 11 { | |
| 12 'target_name': 'aura_shell', | |
| 13 'type': '<(component)', | |
| 14 'dependencies': [ | |
| 15 '../../base/base.gyp:base', | |
| 16 '../../base/base.gyp:base_i18n', | |
| 17 '../../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dyna
mic_annotations', | |
| 18 '../../build/temp_gyp/googleurl.gyp:googleurl', | |
| 19 '../../net/net.gyp:net', | |
| 20 '../../skia/skia.gyp:skia', | |
| 21 '../../third_party/icu/icu.gyp:icui18n', | |
| 22 '../../third_party/icu/icu.gyp:icuuc', | |
| 23 '../aura/aura.gyp:aura', | |
| 24 '../base/strings/ui_strings.gyp:ui_strings', | |
| 25 '../gfx/compositor/compositor.gyp:compositor', | |
| 26 '../ui.gyp:ui', | |
| 27 '../ui.gyp:ui_resources', | |
| 28 '../ui.gyp:ui_resources_standard', | |
| 29 '../views/views.gyp:views', | |
| 30 ], | |
| 31 'defines': [ | |
| 32 'AURA_SHELL_IMPLEMENTATION', | |
| 33 ], | |
| 34 'sources': [ | |
| 35 # All .cc, .h under views, except unittests | |
| 36 '../../ash/ash_switches.cc', | |
| 37 '../../ash/ash_switches.h', | |
| 38 '../../ash/shell.cc', | |
| 39 '../../ash/shell.h', | |
| 40 '../../ash/shell_delegate.h', | |
| 41 '../../ash/shell_factory.h', | |
| 42 '../../ash/shell_window_ids.h', | |
| 43 '../../ash/accelerators/accelerator_controller.cc', | |
| 44 '../../ash/accelerators/accelerator_controller.h', | |
| 45 '../../ash/accelerators/accelerator_filter.cc', | |
| 46 '../../ash/accelerators/accelerator_filter.h', | |
| 47 '../../ash/app_list/app_list.cc', | |
| 48 '../../ash/app_list/app_list.h', | |
| 49 '../../ash/app_list/app_list_groups_view.cc', | |
| 50 '../../ash/app_list/app_list_groups_view.h', | |
| 51 '../../ash/app_list/app_list_item_group_model.cc', | |
| 52 '../../ash/app_list/app_list_item_group_model.h', | |
| 53 '../../ash/app_list/app_list_item_group_view.cc', | |
| 54 '../../ash/app_list/app_list_item_group_view.h', | |
| 55 '../../ash/app_list/app_list_item_model.cc', | |
| 56 '../../ash/app_list/app_list_item_model.h', | |
| 57 '../../ash/app_list/app_list_item_model_observer.h', | |
| 58 '../../ash/app_list/app_list_item_view.cc', | |
| 59 '../../ash/app_list/app_list_item_view.h', | |
| 60 '../../ash/app_list/app_list_item_view_listener.h', | |
| 61 '../../ash/app_list/app_list_model.cc', | |
| 62 '../../ash/app_list/app_list_model.h', | |
| 63 '../../ash/app_list/app_list_view.cc', | |
| 64 '../../ash/app_list/app_list_view.h', | |
| 65 '../../ash/app_list/app_list_view_delegate.h', | |
| 66 '../../ash/app_list/drop_shadow_label.cc', | |
| 67 '../../ash/app_list/drop_shadow_label.h', | |
| 68 '../../ash/desktop_background/desktop_background_view.cc', | |
| 69 '../../ash/desktop_background/desktop_background_view.h', | |
| 70 '../../ash/drag_drop/drag_drop_controller.cc', | |
| 71 '../../ash/drag_drop/drag_drop_controller.h', | |
| 72 '../../ash/drag_drop/drag_image_view.cc', | |
| 73 '../../ash/drag_drop/drag_image_view.h', | |
| 74 '../../ash/launcher/app_launcher_button.cc', | |
| 75 '../../ash/launcher/app_launcher_button.h', | |
| 76 '../../ash/launcher/launcher.cc', | |
| 77 '../../ash/launcher/launcher.h', | |
| 78 '../../ash/launcher/launcher_model.cc', | |
| 79 '../../ash/launcher/launcher_model.h', | |
| 80 '../../ash/launcher/launcher_model_observer.h', | |
| 81 '../../ash/launcher/launcher_types.h', | |
| 82 '../../ash/launcher/launcher_view.cc', | |
| 83 '../../ash/launcher/launcher_view.h', | |
| 84 '../../ash/launcher/tabbed_launcher_button.cc', | |
| 85 '../../ash/launcher/tabbed_launcher_button.h', | |
| 86 '../../ash/launcher/view_model.cc', | |
| 87 '../../ash/launcher/view_model.h', | |
| 88 '../../ash/launcher/view_model_utils.cc', | |
| 89 '../../ash/launcher/view_model_utils.h', | |
| 90 '../../ash/status_area/status_area_view.cc', | |
| 91 '../../ash/status_area/status_area_view.h', | |
| 92 '../../ash/tooltips/tooltip_controller.cc', | |
| 93 '../../ash/tooltips/tooltip_controller.h', | |
| 94 '../../ash/wm/activation_controller.cc', | |
| 95 '../../ash/wm/activation_controller.h', | |
| 96 '../../ash/wm/always_on_top_controller.cc', | |
| 97 '../../ash/wm/always_on_top_controller.h', | |
| 98 '../../ash/wm/compact_layout_manager.cc', | |
| 99 '../../ash/wm/compact_layout_manager.h', | |
| 100 '../../ash/wm/compact_status_area_layout_manager.cc', | |
| 101 '../../ash/wm/compact_status_area_layout_manager.h', | |
| 102 '../../ash/wm/default_container_event_filter.cc', | |
| 103 '../../ash/wm/default_container_event_filter.h', | |
| 104 '../../ash/wm/default_container_layout_manager.cc', | |
| 105 '../../ash/wm/default_container_layout_manager.h', | |
| 106 '../../ash/wm/image_grid.cc', | |
| 107 '../../ash/wm/image_grid.h', | |
| 108 '../../ash/wm/modal_container_layout_manager.cc', | |
| 109 '../../ash/wm/modal_container_layout_manager.h', | |
| 110 '../../ash/wm/modality_event_filter.cc', | |
| 111 '../../ash/wm/modality_event_filter.h', | |
| 112 '../../ash/wm/modality_event_filter_delegate.h', | |
| 113 '../../ash/wm/property_util.cc', | |
| 114 '../../ash/wm/property_util.h', | |
| 115 '../../ash/wm/root_window_event_filter.cc', | |
| 116 '../../ash/wm/root_window_event_filter.h', | |
| 117 '../../ash/wm/root_window_layout_manager.cc', | |
| 118 '../../ash/wm/root_window_layout_manager.h', | |
| 119 '../../ash/wm/shadow.cc', | |
| 120 '../../ash/wm/shadow.h', | |
| 121 '../../ash/wm/shadow_controller.cc', | |
| 122 '../../ash/wm/shadow_controller.h', | |
| 123 '../../ash/wm/shadow_types.cc', | |
| 124 '../../ash/wm/shadow_types.h', | |
| 125 '../../ash/wm/shelf_layout_manager.cc', | |
| 126 '../../ash/wm/shelf_layout_manager.h', | |
| 127 '../../ash/wm/show_state_controller.h', | |
| 128 '../../ash/wm/show_state_controller.cc', | |
| 129 '../../ash/wm/stacking_controller.cc', | |
| 130 '../../ash/wm/stacking_controller.h', | |
| 131 '../../ash/wm/status_area_layout_manager.cc', | |
| 132 '../../ash/wm/status_area_layout_manager.h', | |
| 133 '../../ash/wm/toplevel_frame_view.cc', | |
| 134 '../../ash/wm/toplevel_frame_view.h', | |
| 135 '../../ash/wm/toplevel_layout_manager.cc', | |
| 136 '../../ash/wm/toplevel_layout_manager.h', | |
| 137 '../../ash/wm/toplevel_window_event_filter.cc', | |
| 138 '../../ash/wm/toplevel_window_event_filter.h', | |
| 139 '../../ash/wm/window_frame.cc', | |
| 140 '../../ash/wm/window_frame.h', | |
| 141 '../../ash/wm/window_properties.cc', | |
| 142 '../../ash/wm/window_properties.h', | |
| 143 '../../ash/wm/window_util.cc', | |
| 144 '../../ash/wm/window_util.h', | |
| 145 '../../ash/wm/workspace_controller.cc', | |
| 146 '../../ash/wm/workspace_controller.h', | |
| 147 '../../ash/wm/workspace/workspace.cc', | |
| 148 '../../ash/wm/workspace/workspace.h', | |
| 149 '../../ash/wm/workspace/workspace_manager.cc', | |
| 150 '../../ash/wm/workspace/workspace_manager.h', | |
| 151 '../../ash/wm/workspace/workspace_observer.h', | |
| 152 ], | |
| 153 }, | |
| 154 { | |
| 155 'target_name': 'aura_shell_unittests', | |
| 156 'type': 'executable', | |
| 157 'dependencies': [ | |
| 158 '../../base/base.gyp:base', | |
| 159 '../../base/base.gyp:test_support_base', | |
| 160 '../../chrome/chrome_resources.gyp:packed_resources', | |
| 161 '../../build/temp_gyp/googleurl.gyp:googleurl', | |
| 162 '../../skia/skia.gyp:skia', | |
| 163 '../../testing/gtest.gyp:gtest', | |
| 164 '../../third_party/icu/icu.gyp:icui18n', | |
| 165 '../../third_party/icu/icu.gyp:icuuc', | |
| 166 '../aura/aura.gyp:aura', | |
| 167 '../aura/aura.gyp:test_support_aura', | |
| 168 '../gfx/compositor/compositor.gyp:compositor_test_support', | |
| 169 '../ui.gyp:gfx_resources', | |
| 170 '../ui.gyp:ui', | |
| 171 '../ui.gyp:ui_resources', | |
| 172 '../ui.gyp:ui_resources_standard', | |
| 173 '../views/views.gyp:views', | |
| 174 'aura_shell', | |
| 175 ], | |
| 176 'sources': [ | |
| 177 '../../ash/accelerators/accelerator_controller_unittest.cc', | |
| 178 '../../ash/drag_drop/drag_drop_controller_unittest.cc', | |
| 179 '../../ash/launcher/launcher_model_unittest.cc', | |
| 180 '../../ash/launcher/launcher_unittest.cc', | |
| 181 '../../ash/launcher/view_model_unittest.cc', | |
| 182 '../../ash/launcher/view_model_utils_unittest.cc', | |
| 183 '../../ash/shell_unittest.cc', | |
| 184 '../../ash/test/ash_unittests.cc', | |
| 185 '../../ash/test/aura_shell_test_base.cc', | |
| 186 '../../ash/test/aura_shell_test_base.h', | |
| 187 '../../ash/test/test_activation_delegate.cc', | |
| 188 '../../ash/test/test_activation_delegate.h', | |
| 189 '../../ash/test/test_shell_delegate.cc', | |
| 190 '../../ash/test/test_shell_delegate.h', | |
| 191 '../../ash/test/test_suite.cc', | |
| 192 '../../ash/test/test_suite.h', | |
| 193 '../../ash/tooltips/tooltip_controller_unittest.cc', | |
| 194 '../../ash/wm/activation_controller_unittest.cc', | |
| 195 '../../ash/wm/default_container_layout_manager_unittest.cc', | |
| 196 '../../ash/wm/image_grid_unittest.cc', | |
| 197 '../../ash/wm/modal_container_layout_manager_unittest.cc', | |
| 198 '../../ash/wm/root_window_event_filter_unittest.cc', | |
| 199 '../../ash/wm/shadow_controller_unittest.cc', | |
| 200 '../../ash/wm/shelf_layout_manager_unittest.cc', | |
| 201 '../../ash/wm/toplevel_layout_manager_unittest.cc', | |
| 202 '../../ash/wm/toplevel_window_event_filter_unittest.cc', | |
| 203 '../../ash/wm/workspace_controller_unittest.cc', | |
| 204 '../../ash/wm/workspace/workspace_manager_unittest.cc', | |
| 205 | |
| 206 '<(SHARED_INTERMEDIATE_DIR)/ui/gfx/gfx_resources.rc', | |
| 207 '<(SHARED_INTERMEDIATE_DIR)/ui/ui_resources/ui_resources.rc', | |
| 208 '<(SHARED_INTERMEDIATE_DIR)/ui/ui_resources_standard/ui_resources_standa
rd.rc', | |
| 209 ], | |
| 210 'conditions': [ | |
| 211 ['use_webkit_compositor==1', { | |
| 212 'dependencies': [ | |
| 213 '../gfx/compositor/compositor.gyp:compositor', | |
| 214 ], | |
| 215 }, { # use_webkit_compositor!=1 | |
| 216 'dependencies': [ | |
| 217 '../gfx/compositor/compositor.gyp:test_compositor', | |
| 218 ], | |
| 219 }], | |
| 220 ], | |
| 221 }, | |
| 222 { | |
| 223 'target_name': 'aura_shell_exe', | |
| 224 'type': 'executable', | |
| 225 'dependencies': [ | |
| 226 '../../base/base.gyp:base', | |
| 227 '../../base/base.gyp:base_i18n', | |
| 228 '../../chrome/chrome_resources.gyp:packed_resources', | |
| 229 '../../skia/skia.gyp:skia', | |
| 230 '../../third_party/icu/icu.gyp:icui18n', | |
| 231 '../../third_party/icu/icu.gyp:icuuc', | |
| 232 '../aura/aura.gyp:aura', | |
| 233 '../gfx/compositor/compositor.gyp:compositor', | |
| 234 '../gfx/compositor/compositor.gyp:compositor_test_support', | |
| 235 '../ui.gyp:gfx_resources', | |
| 236 '../ui.gyp:ui', | |
| 237 '../ui.gyp:ui_resources', | |
| 238 '../ui.gyp:ui_resources_standard', | |
| 239 '../views/views.gyp:views', | |
| 240 '../views/views.gyp:views_examples_lib', | |
| 241 'aura_shell', | |
| 242 ], | |
| 243 'sources': [ | |
| 244 '../../ash/shell/app_list.cc', | |
| 245 '../../ash/shell/bubble.cc', | |
| 246 '../../ash/shell/example_factory.h', | |
| 247 '../../ash/shell/lock_view.cc', | |
| 248 '../../ash/shell/shell_main.cc', | |
| 249 '../../ash/shell/toplevel_window.cc', | |
| 250 '../../ash/shell/toplevel_window.h', | |
| 251 '../../ash/shell/widgets.cc', | |
| 252 '../../ash/shell/window_type_launcher.cc', | |
| 253 '../../ash/shell/window_type_launcher.h', | |
| 254 '<(SHARED_INTERMEDIATE_DIR)/ui/gfx/gfx_resources.rc', | |
| 255 '<(SHARED_INTERMEDIATE_DIR)/ui/ui_resources_standard/ui_resources_standa
rd.rc', | |
| 256 '<(SHARED_INTERMEDIATE_DIR)/ui/ui_resources/ui_resources.rc', | |
| 257 '../views/test/test_views_delegate.cc', | |
| 258 ], | |
| 259 }, | |
| 260 ], | |
| 261 } | |
| OLD | NEW |