Battery Status API: add UMA logging for Linux.
[chromium-blink-merge.git] / mojo / services / public / cpp / view_manager / BUILD.gn
blob994755f4304ace32dc3b9c12b4dbc936a18f4abe
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_services.gypi:mojo_view_manager_lib
6 source_set("view_manager") {
7   sources = [
8     "lib/view.cc",
9     "lib/view_manager_client_factory.cc",
10     "lib/view_manager_client_impl.cc",
11     "lib/view_manager_client_impl.h",
12     "lib/view_observer.cc",
13     "lib/view_private.cc",
14     "lib/view_private.h",
15     "view.h",
16     "view_manager.h",
17     "view_manager_client_factory.h",
18     "view_manager_delegate.h",
19     "view_observer.h",
20     "window_manager_delegate.h",
21   ]
23   deps = [
24     ":common",
25     "//base",
26     "//mojo/public/cpp/application:chromium",
27     "//mojo/public/interfaces/application",
28     "//mojo/services/public/cpp/geometry",
29     "//mojo/services/public/interfaces/geometry",
30     "//mojo/services/public/interfaces/view_manager",
31     "//mojo/services/public/interfaces/window_manager",
32     "//skia",
33     "//ui/events",
34     "//ui/gfx",
35     "//ui/gfx/geometry",
36   ]
38   forward_dependent_configs_from = [ "//skia" ]
41 source_set("common") {
42   sources = [
43     "types.h"
44   ]