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/examples/bitmap_uploader",
70 "//mojo/public/c/system:for_shared_library",
71 "//mojo/services/public/cpp/view_manager",
72 "//mojo/services/window_manager:lib",
76 # GYP version: mojo/mojo_examples.gypi:mojo_wm_flow_embedded
77 shared_library("embedded") {
78 output_name = "mojo_wm_flow_embedded"
81 "embedded/embedded.cc",
89 "//mojo/examples/bitmap_uploader",
90 "//mojo/public/c/system:for_shared_library",
91 "//mojo/services/public/cpp/view_manager",
92 "//mojo/services/window_manager:lib",
96 # GYP version: mojo/mojo_examples.gypi:mojo_wm_flow_embedder_bindings
97 mojom("embedder_bindings") {
103 # GYP version: mojo/mojo_examples.gypi:mojo_wm_flow_embeddee_bindings
104 mojom("embeddee_bindings") {
106 "embedded/embeddee.mojom",