x11_window.gyp revision 5f1c94371a64b3196d4be9466099bb892df9b88e
1116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch# Copyright 2014 The Chromium Authors. All rights reserved.
2116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch# Use of this source code is governed by a BSD-style license that can be
3116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch# found in the LICENSE file.
4116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch
5116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch{
6116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch  'variables': {
7116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch    'chromium_code': 1,
8116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch    'use_x11': 1,
9116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch  },
10116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch  'targets': [{
115f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)    # GN version: //ui/platform_window/x11
12116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch    'target_name': 'x11_window',
13116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch    'type': '<(component)',
14116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch    'dependencies': [
15116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch      '../../../base/base.gyp:base',
16116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch      '../../../build/linux/system.gyp:x11',
17116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch      '../../../skia/skia.gyp:skia',
18116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch      '../../events/events.gyp:events',
19116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch      '../../events/platform/x11/x11_events_platform.gyp:x11_events_platform',
20116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch      '../../gfx/x/gfx_x11.gyp:gfx_x11',
21116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch      '../platform_window.gyp:platform_window',
22116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch    ],
23116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch    'defines': [ 'X11_WINDOW_IMPLEMENTATION' ],
24116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch    'sources': [
25116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch      'x11_window.cc',
26116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch      'x11_window.h',
27116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch      'x11_window_export.h',
28116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch    ],
29116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch  }],
30116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch}
31