BUILD.gn revision 5f1c94371a64b3196d4be9466099bb892df9b88e
15f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)# Copyright 2014 The Chromium Authors. All rights reserved.
25f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)# Use of this source code is governed by a BSD-style license that can be
35f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)# found in the LICENSE file.
45f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)
55f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)component("x11") {
65f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)  output_name = "x11_window"
75f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)
85f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)  deps = [
95f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)    "//base",
105f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)    "//skia",
115f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)    "//ui/events",
125f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)    "//ui/events/platform/x11",
135f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)    "//ui/gfx/x",
145f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)    "//ui/platform_window",
155f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)  ]
165f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)
175f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)  configs += [
185f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)    "//build/config/linux:x11"
195f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)  ]
205f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)
215f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)  defines = [ "X11_WINDOW_IMPLEMENTATION" ]
225f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)
235f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)  sources = [
245f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)    "x11_window.cc",
255f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)    "x11_window.h",
265f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)    "x11_window_export.h",
275f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)  ]
285f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)}
29