- add sources.
[platform/framework/web/crosswalk.git] / src / ozone / ozone_impl.gyp
1 # Copyright 2013 The Chromium Authors. All rights reserved.
2 # Copyright 2013 Intel Corporation. All rights reserved.
3 # Use of this source code is governed by a BSD-style license that can be
4 # found in the LICENSE file.
5
6 {
7   'targets': [
8     {
9       'target_name': 'wayland',
10       'type': '<(component)',
11       'dependencies': [
12         '<(DEPTH)/skia/skia.gyp:skia',
13         '<(DEPTH)/base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic_annotations',
14         'wayland/wayland.gyp:wayland_toolkit'
15       ],
16       'include_dirs': [
17         '..',
18       ],
19       'defines': [
20         'OZONE_WAYLAND_IMPLEMENTATION',
21       ],
22       'sources': [
23         'impl/desktop_factory_wayland.cc',
24         'impl/desktop_factory_wayland.h',
25         'impl/desktop_root_window_host_wayland.cc',
26         'impl/desktop_root_window_host_wayland.h',
27         'impl/desktop_drag_drop_client_wayland.cc',
28         'impl/desktop_drag_drop_client_wayland.h',
29         'impl/desktop_screen_wayland.cc',
30         'impl/desktop_screen_wayland.h',
31         'impl/event_factory_wayland.cc',
32         'impl/event_factory_wayland.h',
33         'impl/ozone_display.cc',
34         'impl/ozone_display.h',
35         'impl/ipc/browser_process_dispatcher_delegate.cc',
36         'impl/ipc/browser_process_dispatcher_delegate.h',
37         'impl/ipc/child_process_observer.h',
38         'impl/ipc/child_process_observer.cc',
39         'impl/ipc/display_channel.h',
40         'impl/ipc/display_channel.cc',
41         'impl/ipc/display_channel_host.h',
42         'impl/ipc/display_channel_host.cc',
43         'impl/ipc/gpu_process_dispatcher_delegate.cc',
44         'impl/ipc/gpu_process_dispatcher_delegate.h',
45         'impl/ipc/messages.h',
46         'impl/ipc/message_generator.h',
47         'impl/ipc/message_generator.cc',
48         'platform/ozone_export_wayland.h',
49         'platform/ozone_platform_wayland.cc',
50         'platform/ozone_platform_wayland.h',
51       ],
52     },
53   ]
54 }