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.
10 'pkg-config': '../../build/linux/pkg-config-wrapper "<(sysroot)" "<(target_arch)"',
12 'pkg-config': 'pkg-config'
19 'target_name': 'wayland_toolkit',
20 'type': 'static_library',
22 'WAYLAND_VERSION': '1.4.0',
23 'MESA_VERSION': '9.1.3',
25 'egl >= <(MESA_VERSION)',
26 'wayland-client >= <(WAYLAND_VERSION)',
27 'wayland-cursor >= <(WAYLAND_VERSION)',
28 'wayland-egl >= <(MESA_VERSION)',
33 '<!@(<(pkg-config) --cflags <(wayland_packages))',
35 'direct_dependent_settings': {
37 '<!@(<(pkg-config) --cflags <(wayland_packages))',
42 '<!@(<(pkg-config) --libs-only-L --libs-only-other <(wayland_packages))',
45 '<!@(<(pkg-config) --libs-only-l <(wayland_packages))',
49 '../../base/base.gyp:base',
53 '<(DEPTH)/third_party/khronos',
58 'display_poll_thread.cc',
59 'display_poll_thread.h',
68 'egl/surface_ozone_wayland.cc',
69 'egl/surface_ozone_wayland.h',
77 'input/text_input.cc',
78 'input/text-protocol.c',
79 'input/text-client-protocol.h',
80 'input/touchscreen.cc',
81 'input/touchscreen.h',
84 'shell/shell_surface.h',
85 'shell/shell_surface.cc',
86 'shell/wl_shell_surface.cc',
87 'shell/wl_shell_surface.h',
88 'shell/xdg_shell_surface.cc',
89 'shell/xdg_shell_surface.h',
90 'shell/xdg-shell-protocol.c',
91 'shell/xdg-shell-client-protocol.h',
92 'shell/ivi_shell_surface.cc',
93 'shell/ivi_shell_surface.h',
94 'shell/ivi-application-protocol.c',
95 'shell/ivi-application-client-protocol.h',