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("//build/config/ui.gni")
6 import("//mojo/public/tools/bindings/mojom.gni")
19 # GYP version: mojo/mojo_examples.gypi:mojo_wm_flow_wm
20 shared_library("wm") {
21 output_name = "mojo_wm_flow_wm"
25 "wm/frame_controller.cc",
26 "wm/frame_controller.h",
32 "//mojo/public/c/system:for_shared_library",
33 "//mojo/services/public/cpp/view_manager",
34 "//mojo/services/window_manager:lib",
39 # GYP version: mojo/mojo_examples.gypi:mojo_wm_flow_init
40 shared_library("init") {
41 output_name = "mojo_wm_flow_init"
50 "//mojo/public/c/system:for_shared_library",
51 "//mojo/services/public/cpp/view_manager",
52 "//mojo/services/public/interfaces/view_manager",
56 # GYP version: mojo/mojo_examples.gypi:mojo_wm_flow_app
57 shared_library("app") {
58 output_name = "mojo_wm_flow_app"
69 "//mojo/public/c/system:for_shared_library",
70 "//mojo/services/public/cpp/view_manager",
71 "//mojo/services/window_manager:lib",
75 # GYP version: mojo/mojo_examples.gypi:mojo_wm_flow_embedded
76 shared_library("embedded") {
77 output_name = "mojo_wm_flow_embedded"
80 "embedded/embedded.cc",
88 "//mojo/public/c/system:for_shared_library",
89 "//mojo/services/public/cpp/view_manager",
90 "//mojo/services/window_manager:lib",
94 # GYP version: mojo/mojo_examples.gypi:mojo_wm_flow_embedder_bindings
95 mojom("embedder_bindings") {
101 # GYP version: mojo/mojo_examples.gypi:mojo_wm_flow_embeddee_bindings
102 mojom("embeddee_bindings") {
104 "embedded/embeddee.mojom",