| OLD | NEW |
| (Empty) |
| 1 # Copyright 2015 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 'targets': [ | |
| 7 { | |
| 8 # GN version: //components/arc | |
| 9 'target_name': 'arc', | |
| 10 'type': 'static_library', | |
| 11 'include_dirs': [ | |
| 12 '..', | |
| 13 ], | |
| 14 'dependencies': [ | |
| 15 'arc_base', | |
| 16 'arc_mojo_bindings', | |
| 17 'components.gyp:exo', | |
| 18 'components.gyp:onc_component', | |
| 19 '../base/base.gyp:base', | |
| 20 '../chromeos/chromeos.gyp:chromeos', | |
| 21 '../chromeos/chromeos.gyp:power_manager_proto', | |
| 22 '../device/bluetooth/bluetooth.gyp:device_bluetooth', | |
| 23 '../ipc/ipc.gyp:ipc', | |
| 24 '../third_party/re2/re2.gyp:re2', | |
| 25 '../skia/skia.gyp:skia', | |
| 26 '../ui/arc/arc.gyp:arc', | |
| 27 '../ui/aura/aura.gyp:aura', | |
| 28 '../ui/base/ime/ui_base_ime.gyp:ui_base_ime', | |
| 29 '../ui/base/ui_base.gyp:ui_base', | |
| 30 '../ui/base/ui_base.gyp:ui_base_test_support', | |
| 31 '../ui/events/events.gyp:events_base', | |
| 32 '../ui/keyboard/keyboard.gyp:keyboard', | |
| 33 '../url/url.gyp:url_lib', | |
| 34 ], | |
| 35 'sources': [ | |
| 36 'arc/arc_bridge_bootstrap.cc', | |
| 37 'arc/arc_bridge_bootstrap.h', | |
| 38 'arc/arc_bridge_host_impl.h', | |
| 39 'arc/arc_bridge_host_impl.cc', | |
| 40 'arc/arc_bridge_service_impl.cc', | |
| 41 'arc/arc_bridge_service_impl.h', | |
| 42 'arc/arc_service_manager.cc', | |
| 43 'arc/arc_service_manager.h', | |
| 44 'arc/audio/arc_audio_bridge.cc', | |
| 45 'arc/audio/arc_audio_bridge.h', | |
| 46 'arc/bluetooth/arc_bluetooth_bridge.cc', | |
| 47 'arc/bluetooth/arc_bluetooth_bridge.h', | |
| 48 'arc/bluetooth/bluetooth_type_converters.cc', | |
| 49 'arc/bluetooth/bluetooth_type_converters.h', | |
| 50 'arc/clipboard/arc_clipboard_bridge.cc', | |
| 51 'arc/clipboard/arc_clipboard_bridge.h', | |
| 52 'arc/crash_collector/arc_crash_collector_bridge.cc', | |
| 53 'arc/crash_collector/arc_crash_collector_bridge.h', | |
| 54 'arc/ime/arc_ime_bridge.h', | |
| 55 'arc/ime/arc_ime_bridge_impl.cc', | |
| 56 'arc/ime/arc_ime_bridge_impl.h', | |
| 57 'arc/ime/arc_ime_service.cc', | |
| 58 'arc/ime/arc_ime_service.h', | |
| 59 'arc/instance_holder.h', | |
| 60 'arc/intent_helper/activity_icon_loader.cc', | |
| 61 'arc/intent_helper/activity_icon_loader.h', | |
| 62 'arc/intent_helper/arc_intent_helper_bridge.cc', | |
| 63 'arc/intent_helper/arc_intent_helper_bridge.h', | |
| 64 'arc/intent_helper/font_size_util.cc', | |
| 65 'arc/intent_helper/font_size_util.h', | |
| 66 'arc/intent_helper/intent_filter.cc', | |
| 67 'arc/intent_helper/intent_filter.h', | |
| 68 'arc/intent_helper/link_handler_model_impl.cc', | |
| 69 'arc/intent_helper/link_handler_model_impl.h', | |
| 70 'arc/intent_helper/local_activity_resolver.cc', | |
| 71 'arc/intent_helper/local_activity_resolver.h', | |
| 72 'arc/metrics/arc_metrics_service.cc', | |
| 73 'arc/metrics/arc_metrics_service.h', | |
| 74 'arc/metrics/oom_kills_histogram.h', | |
| 75 'arc/metrics/oom_kills_monitor.cc', | |
| 76 'arc/metrics/oom_kills_monitor.h', | |
| 77 'arc/net/arc_net_host_impl.cc', | |
| 78 'arc/net/arc_net_host_impl.h', | |
| 79 'arc/obb_mounter/arc_obb_mounter_bridge.cc', | |
| 80 'arc/obb_mounter/arc_obb_mounter_bridge.h', | |
| 81 'arc/power/arc_power_bridge.cc', | |
| 82 'arc/power/arc_power_bridge.h', | |
| 83 'arc/set_wallpaper_delegate.h', | |
| 84 'arc/storage_manager/arc_storage_manager.cc', | |
| 85 'arc/storage_manager/arc_storage_manager.h', | |
| 86 'arc/user_data/arc_user_data_service.cc', | |
| 87 'arc/user_data/arc_user_data_service.h', | |
| 88 ], | |
| 89 }, | |
| 90 { | |
| 91 # GN version: //components/arc:arc_base | |
| 92 'target_name': 'arc_base', | |
| 93 'type': 'static_library', | |
| 94 'include_dirs': [ | |
| 95 '..', | |
| 96 ], | |
| 97 'dependencies': [ | |
| 98 '../base/base.gyp:base', | |
| 99 '../chromeos/chromeos.gyp:chromeos', | |
| 100 ], | |
| 101 'sources': [ | |
| 102 'arc/arc_bridge_service.cc', | |
| 103 'arc/arc_bridge_service.h', | |
| 104 'arc/arc_service.cc', | |
| 105 'arc/arc_service.h', | |
| 106 ], | |
| 107 }, | |
| 108 { | |
| 109 # GN version: //components/arc:arc_bitmap | |
| 110 'target_name': 'arc_bitmap', | |
| 111 'type': 'static_library', | |
| 112 'include_dirs': [ | |
| 113 '..', | |
| 114 ], | |
| 115 'dependencies': [ | |
| 116 '../skia/skia.gyp:skia', | |
| 117 'arc_mojo_bindings', | |
| 118 ], | |
| 119 'sources': [ | |
| 120 'arc/bitmap/bitmap_type_converters.cc', | |
| 121 'arc/bitmap/bitmap_type_converters.h', | |
| 122 ], | |
| 123 }, | |
| 124 { | |
| 125 # GN version: //components/arc_test_support | |
| 126 'target_name': 'arc_test_support', | |
| 127 'type': 'static_library', | |
| 128 'include_dirs': [ | |
| 129 '..', | |
| 130 ], | |
| 131 'dependencies': [ | |
| 132 '../base/base.gyp:base', | |
| 133 'arc', | |
| 134 'arc_mojo_bindings', | |
| 135 ], | |
| 136 'sources': [ | |
| 137 'arc/test/fake_app_instance.cc', | |
| 138 'arc/test/fake_app_instance.h', | |
| 139 'arc/test/fake_arc_bridge_bootstrap.cc', | |
| 140 'arc/test/fake_arc_bridge_bootstrap.h', | |
| 141 'arc/test/fake_arc_bridge_instance.cc', | |
| 142 'arc/test/fake_arc_bridge_instance.h', | |
| 143 'arc/test/fake_arc_bridge_service.cc', | |
| 144 'arc/test/fake_arc_bridge_service.h', | |
| 145 'arc/test/fake_notifications_instance.cc', | |
| 146 'arc/test/fake_notifications_instance.h', | |
| 147 'arc/test/fake_policy_instance.cc', | |
| 148 'arc/test/fake_policy_instance.h', | |
| 149 ], | |
| 150 }, | |
| 151 { | |
| 152 # GN version: //components/arc:mojo_bindings | |
| 153 'target_name': 'arc_mojo_bindings', | |
| 154 'type': 'static_library', | |
| 155 'variables': { | |
| 156 'mojom_typemaps': [ | |
| 157 'arc/common/app.typemap', | |
| 158 'arc/common/bluetooth.typemap', | |
| 159 ], | |
| 160 'use_new_wrapper_types': 'false', | |
| 161 }, | |
| 162 'sources': [ | |
| 163 'arc/common/app.mojom', | |
| 164 'arc/common/arc_bridge.mojom', | |
| 165 'arc/common/audio.mojom', | |
| 166 'arc/common/auth.mojom', | |
| 167 'arc/common/bitmap.mojom', | |
| 168 'arc/common/bluetooth.mojom', | |
| 169 'arc/common/clipboard.mojom', | |
| 170 'arc/common/crash_collector.mojom', | |
| 171 'arc/common/enterprise_reporting.mojom', | |
| 172 'arc/common/file_system.mojom', | |
| 173 'arc/common/ime.mojom', | |
| 174 'arc/common/intent_helper.mojom', | |
| 175 'arc/common/metrics.mojom', | |
| 176 'arc/common/net.mojom', | |
| 177 'arc/common/notifications.mojom', | |
| 178 'arc/common/obb_mounter.mojom', | |
| 179 'arc/common/policy.mojom', | |
| 180 'arc/common/power.mojom', | |
| 181 'arc/common/print.mojom', | |
| 182 'arc/common/process.mojom', | |
| 183 'arc/common/scale_factor.mojom', | |
| 184 'arc/common/screen_rect.mojom', | |
| 185 'arc/common/storage_manager.mojom', | |
| 186 'arc/common/video.mojom', | |
| 187 'arc/common/video_accelerator.mojom', | |
| 188 'arc/common/app_struct_traits.cc', | |
| 189 ], | |
| 190 'includes': [ '../mojo/mojom_bindings_generator.gypi' ], | |
| 191 'dependencies': [ '../ui/gfx/gfx.gyp:gfx_geometry' ], | |
| 192 }, | |
| 193 { | |
| 194 # GN version: //components/arc:arc_standalone_service | |
| 195 'target_name': 'arc_standalone_service', | |
| 196 'type': 'static_library', | |
| 197 'dependencies': [ | |
| 198 '../base/base.gyp:base', | |
| 199 '../ipc/ipc.gyp:ipc', | |
| 200 '../mojo/mojo_edk.gyp:mojo_system_impl', | |
| 201 ], | |
| 202 'sources': [ | |
| 203 'arc/standalone/service_helper.cc', | |
| 204 'arc/standalone/service_helper.h', | |
| 205 ], | |
| 206 }, | |
| 207 { | |
| 208 # GN version: //components/arc:arc_standalone | |
| 209 'target_name': 'arc_standalone', | |
| 210 'type': 'static_library', | |
| 211 'include_dirs': [ | |
| 212 '..', | |
| 213 ], | |
| 214 'dependencies': [ | |
| 215 'arc', | |
| 216 '../base/base.gyp:base', | |
| 217 '../ipc/ipc.gyp:ipc', | |
| 218 '../mojo/mojo_edk.gyp:mojo_system_impl', | |
| 219 ], | |
| 220 'sources': [ | |
| 221 'arc/standalone/arc_standalone_bridge_runner.cc', | |
| 222 'arc/standalone/arc_standalone_bridge_runner.h', | |
| 223 ] | |
| 224 }, | |
| 225 { | |
| 226 # GN version: //components/arc:arc_standalone_bridge | |
| 227 'target_name': 'arc_standalone_bridge', | |
| 228 'type': 'executable', | |
| 229 'include_dirs': [ | |
| 230 '..', | |
| 231 ], | |
| 232 'dependencies': [ | |
| 233 'arc_standalone', | |
| 234 'arc_standalone_service', | |
| 235 '../base/base.gyp:base', | |
| 236 '../ipc/ipc.gyp:ipc', | |
| 237 '../mojo/mojo_edk.gyp:mojo_system_impl', | |
| 238 ], | |
| 239 'sources': [ | |
| 240 'arc/standalone/arc_standalone_bridge_main.cc', | |
| 241 ] | |
| 242 } | |
| 243 ], | |
| 244 } | |
| OLD | NEW |