OLD | NEW |
(Empty) | |
| 1 # Copyright 2013 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 'variables': { |
| 6 'chromium_code': 1, |
| 7 }, |
| 8 'targets': [ |
| 9 { |
| 10 'target_name': 'views_core', |
| 11 'type': '<(component)', |
| 12 'dependencies': [ |
| 13 '../../base/base.gyp:base', |
| 14 '../../base/base.gyp:base_i18n', |
| 15 '../../skia/skia.gyp:skia', |
| 16 '../accessibility/accessibility.gyp:accessibility', |
| 17 '../accessibility/accessibility.gyp:ax_gen', |
| 18 '../base/strings/ui_strings.gyp:ui_strings', |
| 19 '../base/ui_base.gyp:ui_base', |
| 20 '../compositor/compositor.gyp:compositor', |
| 21 '../events/events.gyp:events_base', |
| 22 '../events/events.gyp:events', |
| 23 '../gfx/gfx.gyp:gfx', |
| 24 '../gfx/gfx.gyp:gfx_geometry', |
| 25 '../native_theme/native_theme.gyp:native_theme', |
| 26 '../resources/ui_resources.gyp:ui_resources', |
| 27 ], |
| 28 'export_dependent_settings': [ |
| 29 '../accessibility/accessibility.gyp:ax_gen', |
| 30 ], |
| 31 'defines': [ |
| 32 'VIEWS_IMPLEMENTATION', |
| 33 ], |
| 34 'sources': [ |
| 35 '../views/accessibility/native_view_accessibility.cc', |
| 36 '../views/accessibility/native_view_accessibility.h', |
| 37 '../views/animation/bounds_animator.cc', |
| 38 '../views/animation/bounds_animator.h', |
| 39 '../views/background.cc', |
| 40 '../views/background.h', |
| 41 '../views/border.cc', |
| 42 '../views/border.h', |
| 43 '../views/color_constants.cc', |
| 44 '../views/color_constants.h', |
| 45 '../views/controls/button/button.cc', |
| 46 '../views/controls/button/button.h', |
| 47 '../views/controls/button/checkbox.cc', |
| 48 '../views/controls/button/checkbox.h', |
| 49 '../views/controls/button/custom_button.cc', |
| 50 '../views/controls/button/custom_button.h', |
| 51 '../views/controls/button/image_button.cc', |
| 52 '../views/controls/button/image_button.h', |
| 53 '../views/controls/button/label_button.cc', |
| 54 '../views/controls/button/label_button.h', |
| 55 '../views/controls/button/label_button_border.cc', |
| 56 '../views/controls/button/label_button_border.h', |
| 57 '../views/controls/button/menu_button.cc', |
| 58 '../views/controls/button/menu_button.h', |
| 59 '../views/controls/button/radio_button.cc', |
| 60 '../views/controls/button/radio_button.h', |
| 61 '../views/controls/button/text_button.cc', |
| 62 '../views/controls/button/text_button.h', |
| 63 '../views/controls/focusable_border.cc', |
| 64 '../views/controls/focusable_border.h', |
| 65 '../views/controls/image_view.cc', |
| 66 '../views/controls/image_view.h', |
| 67 '../views/controls/label.cc', |
| 68 '../views/controls/labe l.h', |
| 69 '../views/controls/native/native_view_host.cc', |
| 70 '../views/controls/native/native_view_host.h', |
| 71 '../views/controls/native/native_view_host_mac.mm', |
| 72 '../views/controls/menu/menu_runner.h', |
| 73 '../views/controls/progress_bar.cc', |
| 74 '../views/controls/progress_bar.h', |
| 75 '../views/controls/textfield/textfield.cc', |
| 76 '../views/controls/textfield/textfield.h', |
| 77 '../views/controls/textfield/textfield_controller.cc', |
| 78 '../views/controls/textfield/textfield_controller.h', |
| 79 '../views/controls/textfield/textfield_model.cc', |
| 80 '../views/controls/textfield/textfield_model.h', |
| 81 # '../views/drag_controller.cc', |
| 82 '../views/drag_controller.h', |
| 83 '../views/drag_utils.cc', |
| 84 '../views/drag_utils.h', |
| 85 '../views/focus/focus_manager.cc', |
| 86 '../views/focus/focus_manager.h', |
| 87 '../views/focus/focus_manager_delegate.h', |
| 88 '../views/focus/focus_manager_factory.cc', |
| 89 '../views/focus/focus_manager_factory.h', |
| 90 '../views/focus/focus_search.cc', |
| 91 '../views/focus/focus_search.h', |
| 92 '../views/focus/view_storage.cc', |
| 93 '../views/focus/view_storage.h', |
| 94 '../views/focus/widget_focus_manager.cc', |
| 95 '../views/focus/widget_focus_manager.h', |
| 96 '../views/layout/box_layout.cc', |
| 97 '../views/layout/box_layout.h', |
| 98 '../views/layout/fill_layout.cc', |
| 99 '../views/layout/fill_layout.h', |
| 100 '../views/layout/layout_manager.cc', |
| 101 '../views/layout/layout_manager.h', |
| 102 '../views/metrics.cc', |
| 103 '../views/metrics.h', |
| 104 '../views/metrics_mac.mm', |
| 105 '../views/painter.cc', |
| 106 '../views/painter.h', |
| 107 '../views/rect_based_targeting_utils.cc', |
| 108 '../views/rect_based_targeting_utils.h', |
| 109 '../views/view.cc', |
| 110 '../views/view.h', |
| 111 '../views/view_mac.cc', |
| 112 '../views/view_model.cc', |
| 113 '../views/view_model.h', |
| 114 '../views/view_model_utils.cc', |
| 115 '../views/view_model_utils.h', |
| 116 '../views/view_targeter.cc', |
| 117 '../views/view_targeter.h', |
| 118 '../views/views_switches.cc', |
| 119 '../views/views_switches.h', |
| 120 '../views/widget/native_widget_private.h', |
| 121 '../views/widget/native_widget_mac.mm', |
| 122 '../views/widget/root_view.cc', |
| 123 '../views/widget/root_view.h', |
| 124 '../views/widget/widget.cc', |
| 125 '../views/widget/widget.h', |
| 126 '../views/widget/widget_delegate.cc', |
| 127 '../views/widget/widget_delegate.h', |
| 128 '../views/widget/widget_deletion_observer.cc', |
| 129 '../views/widget/widget_deletion_observer.h', |
| 130 '../views/window/client_view.cc', |
| 131 '../views/window/client_view.h', |
| 132 '../views/window/custom_frame_view.cc', |
| 133 '../views/window/custom_frame_view.h', |
| 134 '../views/window/frame_background.cc', |
| 135 '../views/window/frame_background.h', |
| 136 '../views/window/non_client_view.cc', |
| 137 '../views/window/non_client_view.h', |
| 138 '../views/window/window_shape.cc', |
| 139 '../views/window/window_shape.h', |
| 140 'accessibility/native_view_accessibility_mac.h', |
| 141 'accessibility/native_view_accessibility_mac.mm', |
| 142 'bridged_view_impl_mac.h', |
| 143 'bridged_view_impl_mac.mm', |
| 144 'bridged_view_mac.h', |
| 145 'bridged_view_mac.mm', |
| 146 'menu_runner_mac.mm', |
| 147 ], |
| 148 }, # target_name: views_core |
| 149 { |
| 150 'target_name': 'views_core_unittests', |
| 151 'type': 'executable', |
| 152 'dependencies': [ |
| 153 'views_core', |
| 154 ], |
| 155 'sources': [ |
| 156 '../views/controls/progress_bar_unittest.cc', |
| 157 ], |
| 158 }, # target_name: views_core_unittests |
| 159 ], |
| 160 } |
OLD | NEW |