1f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)# Copyright 2014 The Chromium Authors. All rights reserved.
2f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)# Use of this source code is governed by a BSD-style license that can be
3f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)# found in the LICENSE file.
4f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)
5116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch# GYP version: //ui/gfx/gfx_x11.gyp:gfx_x11
6f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)component("x") {
7f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)  output_name = "gfx_x11"
8f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)
9f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)  sources = [
101320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci    "../gfx_export.h",
11f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)    "x11_atom_cache.cc",
12f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)    "x11_atom_cache.h",
13f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)    "x11_connection.cc",
14f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)    "x11_connection.h",
15f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)    "x11_error_tracker.cc",
16f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)    "x11_error_tracker.h",
17f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)    "x11_switches.cc",
18f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)    "x11_switches.h",
19f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)    "x11_types.cc",
20f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)    "x11_types.h",
21f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)  ]
22f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)
23f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)  defines = [
24f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)    "GFX_IMPLEMENTATION",
25f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)  ]
26f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)
27f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)  configs += [
28f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)    "//build/config/linux:x11",
29f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)  ]
30f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)
31f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)  deps = [
32f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)    "//base",
33f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)  ]
34f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)}
35