Updating trunk VERSION from 2139.0 to 2140.0
[chromium-blink-merge.git] / mojo / services / surfaces / BUILD.gn
blobbccf0d809abe2454640654861a77317420171105
1 # Copyright 2014 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file.
5 import("//mojo/system.gni")
7 # GYP version: mojo/mojo_services.gypi:mojo_surfaces_service
8 shared_library("surfaces") {
9   output_name = "mojo_surfaces_service"
11   deps = [
12     "//base",
13     "//cc",
14     "//cc/surfaces",
15     "//ui/gfx/geometry",
16     "//mojo/environment:chromium",
17     "//mojo/public/cpp/application:chromium",
18     "//mojo/cc",
19     "//mojo/services/public/interfaces/geometry",
20     "//mojo/services/public/interfaces/surfaces",
21     "//mojo/services/public/cpp/geometry",
22     "//mojo/services/public/cpp/surfaces",
23   ] + mojo_gles2_for_shared_library + mojo_system_for_shared_library
25   sources = [
26     "surfaces_impl.cc",
27     "surfaces_impl.h",
28     "surfaces_service_application.cc",
29     "surfaces_service_application.h",
30     "surfaces_service_impl.cc",
31     "surfaces_service_impl.h",
32   ]