Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 # Copyright 2014 The Chromium Authors. All rights reserved. | 1 # Copyright 2014 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 import("//ui/ozone/ozone.gni") | 5 import("//ui/ozone/ozone.gni") |
| 6 import("//testing/test.gni") | 6 import("//testing/test.gni") |
| 7 | 7 |
| 8 # The list of platforms that will be built. | 8 # The list of platforms that will be built. |
| 9 ozone_platforms = [] | 9 ozone_platforms = [] |
| 10 | 10 |
| (...skipping 70 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 81 deps = [ | 81 deps = [ |
| 82 "//base", | 82 "//base", |
| 83 "//skia", | 83 "//skia", |
| 84 "//ui/events:events_base", | 84 "//ui/events:events_base", |
| 85 "//ui/events:dom_keycode_converter", | 85 "//ui/events:dom_keycode_converter", |
| 86 "//ui/gfx/geometry", | 86 "//ui/gfx/geometry", |
| 87 "//ui/gfx", | 87 "//ui/gfx", |
| 88 ] | 88 ] |
| 89 } | 89 } |
| 90 | 90 |
| 91 component("ozone_common_message_types") { | |
|
jamesr
2015/08/27 19:35:47
s/component/source_set/
cdotstout
2015/08/27 21:28:33
Done.
| |
| 92 sources = [ | |
| 93 "common/gpu/ozone_gpu_message_params.cc", | |
| 94 "common/gpu/ozone_gpu_message_params.h", | |
| 95 ] | |
| 96 deps = [ | |
| 97 ":ozone_base", | |
| 98 "//ui/display/types", | |
| 99 "//ui/gfx/geometry", | |
| 100 ] | |
| 101 } | |
| 102 | |
| 91 component("ozone") { | 103 component("ozone") { |
| 92 sources = [ | 104 sources = [ |
| 93 "common/display_mode_proxy.cc", | 105 "common/display_mode_proxy.cc", |
| 94 "common/display_mode_proxy.h", | 106 "common/display_mode_proxy.h", |
| 95 "common/display_snapshot_proxy.cc", | 107 "common/display_snapshot_proxy.cc", |
| 96 "common/display_snapshot_proxy.h", | 108 "common/display_snapshot_proxy.h", |
| 97 "common/display_util.cc", | 109 "common/display_util.cc", |
| 98 "common/display_util.h", | 110 "common/display_util.h", |
| 99 "common/egl_util.cc", | 111 "common/egl_util.cc", |
| 100 "common/egl_util.h", | 112 "common/egl_util.h", |
| 101 "common/gpu/ozone_gpu_message_params.cc", | |
| 102 "common/gpu/ozone_gpu_message_params.h", | |
| 103 "common/native_display_delegate_ozone.cc", | 113 "common/native_display_delegate_ozone.cc", |
| 104 "common/native_display_delegate_ozone.h", | 114 "common/native_display_delegate_ozone.h", |
| 105 "common/stub_overlay_manager.cc", | 115 "common/stub_overlay_manager.cc", |
| 106 "common/stub_overlay_manager.h", | 116 "common/stub_overlay_manager.h", |
| 107 "platform_selection.cc", | 117 "platform_selection.cc", |
| 108 "platform_selection.h", | 118 "platform_selection.h", |
| 109 "public/ozone_platform.cc", | 119 "public/ozone_platform.cc", |
| 110 "public/ozone_platform.h", | 120 "public/ozone_platform.h", |
| 111 "public/ozone_switches.cc", | 121 "public/ozone_switches.cc", |
| 112 "public/ozone_switches.h", | 122 "public/ozone_switches.h", |
| 113 constructor_list_cc_file, | 123 constructor_list_cc_file, |
| 114 platform_list_cc_file, | 124 platform_list_cc_file, |
| 115 platform_list_h_file, | 125 platform_list_h_file, |
| 116 ] | 126 ] |
| 117 | 127 |
| 118 defines = [ "OZONE_IMPLEMENTATION" ] | 128 defines = [ "OZONE_IMPLEMENTATION" ] |
| 119 | 129 |
| 120 deps = | 130 deps = |
| 121 [ | 131 [ |
| 122 ":generate_constructor_list", | 132 ":generate_constructor_list", |
| 123 ":generate_ozone_platform_list", | 133 ":generate_ozone_platform_list", |
| 124 ":ozone_base", | 134 ":ozone_base", |
| 135 ":ozone_common_message_types", | |
| 125 "//base", | 136 "//base", |
| 126 "//skia", | 137 "//skia", |
| 127 "//ui/display/types", | 138 "//ui/display/types", |
| 128 "//ui/display/util", | 139 "//ui/display/util", |
| 129 "//ui/events", | 140 "//ui/events", |
| 130 "//ui/events/devices", | 141 "//ui/events/devices", |
| 131 "//ui/events/ozone:events_ozone", | 142 "//ui/events/ozone:events_ozone", |
| 132 "//ui/gfx", | 143 "//ui/gfx", |
| 133 "//ui/gfx/geometry", | |
| 134 | 144 |
| 135 # TODO(GYP) the GYP version has a way to add additional dependencies via | 145 # TODO(GYP) the GYP version has a way to add additional dependencies via |
| 136 # build flags. | 146 # build flags. |
| 137 ] + ozone_platform_deps | 147 ] + ozone_platform_deps |
| 138 | 148 |
| 139 allow_circular_includes_from = [ | 149 allow_circular_includes_from = [ |
| 140 "platform/egltest", | |
| 141 | |
| 142 #"platform/drm", | |
| 143 "platform/drm:drm_common", | 150 "platform/drm:drm_common", |
| 144 "platform/drm:gbm", | 151 "platform/drm:gbm", |
| 145 "//ui/events/ozone:events_ozone", | 152 "//ui/events/ozone:events_ozone", |
| 146 ] | 153 ] |
| 147 } | 154 } |
| 148 | 155 |
| 149 # GYP version: ui/ozone/ozone.gyp:generate_ozone_platform_list | 156 # GYP version: ui/ozone/ozone.gyp:generate_ozone_platform_list |
| 150 action("generate_ozone_platform_list") { | 157 action("generate_ozone_platform_list") { |
| 151 script = "generate_ozone_platform_list.py" | 158 script = "generate_ozone_platform_list.py" |
| 152 outputs = [ | 159 outputs = [ |
| (...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 192 sources = [ | 199 sources = [ |
| 193 "run_all_unittests.cc", | 200 "run_all_unittests.cc", |
| 194 ] | 201 ] |
| 195 | 202 |
| 196 deps = [ | 203 deps = [ |
| 197 "//base/test:test_support", | 204 "//base/test:test_support", |
| 198 "//testing/gtest", | 205 "//testing/gtest", |
| 199 "//ui/gfx/geometry", | 206 "//ui/gfx/geometry", |
| 200 ] + ozone_platform_test_deps | 207 ] + ozone_platform_test_deps |
| 201 } | 208 } |
| OLD | NEW |