1 # Copyright 2013 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.
8 'target_name': 'mojo_sample_app',
9 'type': 'shared_library',
11 '../gpu/gpu.gyp:gles2_c_lib',
12 '../ui/gfx/gfx.gyp:gfx',
13 '../ui/gfx/gfx.gyp:gfx_geometry',
15 'mojo_environment_standalone',
17 'mojo_gles2_bindings',
18 'mojo_native_viewport_bindings',
19 'mojo_shell_bindings',
24 'examples/sample_app/gles2_client_impl.cc',
25 'examples/sample_app/gles2_client_impl.cc',
26 'examples/sample_app/sample_app.cc',
27 'examples/sample_app/spinning_cube.cc',
28 'examples/sample_app/spinning_cube.h',
32 'target_name': 'package_mojo_sample_app',
34 'app_name': 'mojo_sample_app',
36 'includes': [ 'build/package_app.gypi' ],
39 'target_name': 'mojo_compositor_app',
40 'type': 'shared_library',
42 '../base/base.gyp:base',
44 '../gpu/gpu.gyp:gles2_c_lib',
45 '../gpu/gpu.gyp:gles2_implementation',
46 '../skia/skia.gyp:skia',
47 '../ui/gfx/gfx.gyp:gfx',
48 '../ui/gfx/gfx.gyp:gfx_geometry',
51 'mojo_environment_chromium',
53 'mojo_gles2_bindings',
54 'mojo_native_viewport_bindings',
55 'mojo_shell_bindings',
59 'examples/compositor_app/compositor_app.cc',
60 'examples/compositor_app/compositor_host.cc',
61 'examples/compositor_app/compositor_host.h',
62 'examples/compositor_app/gles2_client_impl.cc',
63 'examples/compositor_app/gles2_client_impl.cc',
67 'target_name': 'package_mojo_compositor_app',
69 'app_name': 'mojo_compositor_app',
71 'includes': [ 'build/package_app.gypi' ],
78 'target_name': 'mojo_aura_demo',
79 'type': 'shared_library',
81 '../base/base.gyp:base',
83 '../gpu/gpu.gyp:gles2_c_lib',
84 '../gpu/gpu.gyp:gles2_implementation',
85 '../skia/skia.gyp:skia',
86 '../ui/aura/aura.gyp:aura',
87 '../ui/compositor/compositor.gyp:compositor',
88 '../ui/events/events.gyp:events',
89 '../ui/events/events.gyp:events_base',
90 '../ui/gfx/gfx.gyp:gfx',
91 '../ui/gfx/gfx.gyp:gfx_geometry',
94 '../webkit/common/gpu/webkit_gpu.gyp:webkit_gpu',
96 'mojo_environment_chromium',
98 'mojo_gles2_bindings',
99 'mojo_native_viewport_bindings',
100 'mojo_shell_bindings',
104 'examples/aura_demo/aura_demo.cc',
105 'examples/aura_demo/demo_context_factory.cc',
106 'examples/aura_demo/demo_context_factory.h',
107 'examples/aura_demo/demo_screen.cc',
108 'examples/aura_demo/demo_screen.h',
109 'examples/aura_demo/root_window_host_mojo.cc',
110 'examples/aura_demo/root_window_host_mojo.h',
111 'examples/compositor_app/gles2_client_impl.cc',
112 'examples/compositor_app/gles2_client_impl.cc',
116 'target_name': 'package_mojo_aura_demo',
118 'app_name': 'mojo_aura_demo',
120 'includes': [ 'build/package_app.gypi' ],