Move GLES2, GPU & Surfaces into the ViewManager directory. This does not merge the...
[chromium-blink-merge.git] / mojo / cc / BUILD.gn
blobc35180fc43d9842a5abfd7c7e510d643224c3c57
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 # GYP version: mojo/mojo.gyp:mojo_cc_support
6 source_set("cc") {
7   deps = [
8     "//base",
9     "//cc",
10     "//cc/surfaces",
11     "//cc/surfaces:surface_id",
12     "//components/view_manager/public/interfaces",
13     "//gpu/command_buffer/client:gles2_implementation",
14     "//gpu/command_buffer/client:gles2_interface",
15     "//mojo/converters/surfaces",
16     "//mojo/gpu:mojo_gles2_implementation",
17     "//skia",
18     "//third_party/mojo/src/mojo/public/c/gles2",
19     "//third_party/mojo/src/mojo/public/cpp/environment",
20     "//third_party/mojo/src/mojo/public/cpp/system",
21   ]
23   sources = [
24     "context_provider_mojo.cc",
25     "context_provider_mojo.h",
26     "direct_output_surface.cc",
27     "direct_output_surface.h",
28     "output_surface_mojo.cc",
29     "output_surface_mojo.h",
30   ]