OLD | NEW |
---|---|
1 # Copyright 2013 The Chromium Authors. All rights reserved. | 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 | 2 # Use of this source code is governed by a BSD-style license that can be |
3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
4 | 4 |
5 { | 5 { |
6 'targets': [ | 6 'targets': [ |
7 { | 7 { |
8 'target_name': 'mojo_sample_app', | 8 'target_name': 'mojo_sample_app', |
9 'type': 'shared_library', | 9 'type': 'shared_library', |
10 'dependencies': [ | 10 'dependencies': [ |
(...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
72 'examples/compositor_app/compositor_host.h', | 72 'examples/compositor_app/compositor_host.h', |
73 ], | 73 ], |
74 }, | 74 }, |
75 { | 75 { |
76 'target_name': 'package_mojo_compositor_app', | 76 'target_name': 'package_mojo_compositor_app', |
77 'variables': { | 77 'variables': { |
78 'app_name': 'mojo_compositor_app', | 78 'app_name': 'mojo_compositor_app', |
79 }, | 79 }, |
80 'includes': [ 'build/package_app.gypi' ], | 80 'includes': [ 'build/package_app.gypi' ], |
81 }, | 81 }, |
82 { | |
83 'target_name': 'mojo_pepper_container_app', | |
viettrungluu
2014/03/21 04:20:00
If you're feeling optimistic, you could add this t
yzshen1
2014/03/21 17:52:08
yeah. :D
| |
84 'type': 'shared_library', | |
85 'dependencies': [ | |
86 '../base/base.gyp:base', | |
87 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic _annotations', | |
88 '../ppapi/ppapi.gyp:ppapi_c', | |
89 '../ppapi/ppapi_internal.gyp:ppapi_example_gles2_spinning_cube', | |
90 'mojo_environment_chromium', | |
91 'mojo_gles2', | |
92 'mojo_native_viewport_bindings', | |
93 'mojo_shell_bindings', | |
94 'mojo_system', | |
95 ], | |
96 'defines': [ | |
97 # We don't really want to export. We could change how | |
98 # ppapi_{shared,thunk}_export.h are defined to avoid this. | |
99 'PPAPI_SHARED_IMPLEMENTATION', | |
100 'PPAPI_THUNK_IMPLEMENTATION', | |
101 ], | |
102 'sources': [ | |
103 # Source files from ppapi/. | |
104 # An alternative is to depend on | |
105 # '../ppapi/ppapi_internal.gyp:ppapi_shared', but that target includes | |
106 # a lot of things that we don't need. | |
viettrungluu
2014/03/21 04:20:00
Probably you should add a TODO (for yourself) to r
yzshen1
2014/03/21 17:52:08
Done.
| |
107 '../ppapi/shared_impl/api_id.h', | |
108 '../ppapi/shared_impl/callback_tracker.cc', | |
109 '../ppapi/shared_impl/callback_tracker.h', | |
110 '../ppapi/shared_impl/host_resource.cc', | |
111 '../ppapi/shared_impl/host_resource.h', | |
112 '../ppapi/shared_impl/id_assignment.cc', | |
113 '../ppapi/shared_impl/id_assignment.h', | |
114 '../ppapi/shared_impl/ppapi_globals.cc', | |
115 '../ppapi/shared_impl/ppapi_globals.h', | |
116 '../ppapi/shared_impl/ppapi_shared_export.h', | |
117 '../ppapi/shared_impl/ppb_message_loop_shared.cc', | |
118 '../ppapi/shared_impl/ppb_message_loop_shared.h', | |
119 '../ppapi/shared_impl/ppb_view_shared.cc', | |
120 '../ppapi/shared_impl/ppb_view_shared.h', | |
121 '../ppapi/shared_impl/proxy_lock.cc', | |
122 '../ppapi/shared_impl/proxy_lock.h', | |
123 '../ppapi/shared_impl/resource.cc', | |
124 '../ppapi/shared_impl/resource.h', | |
125 '../ppapi/shared_impl/resource_tracker.cc', | |
126 '../ppapi/shared_impl/resource_tracker.h', | |
127 '../ppapi/shared_impl/scoped_pp_resource.cc', | |
128 '../ppapi/shared_impl/scoped_pp_resource.h', | |
129 '../ppapi/shared_impl/singleton_resource_id.h', | |
130 '../ppapi/shared_impl/tracked_callback.cc', | |
131 '../ppapi/shared_impl/tracked_callback.h', | |
132 '../ppapi/thunk/enter.cc', | |
133 '../ppapi/thunk/enter.h', | |
134 '../ppapi/thunk/interfaces_ppb_private.h', | |
135 '../ppapi/thunk/interfaces_ppb_private_flash.h', | |
136 '../ppapi/thunk/interfaces_ppb_private_no_permissions.h', | |
137 '../ppapi/thunk/interfaces_ppb_public_dev.h', | |
138 '../ppapi/thunk/interfaces_ppb_public_dev_channel.h', | |
139 '../ppapi/thunk/interfaces_ppb_public_stable.h', | |
140 '../ppapi/thunk/interfaces_preamble.h', | |
141 '../ppapi/thunk/ppapi_thunk_export.h', | |
142 '../ppapi/thunk/ppb_graphics_3d_api.h', | |
143 '../ppapi/thunk/ppb_graphics_3d_thunk.cc', | |
144 '../ppapi/thunk/ppb_instance_api.h', | |
145 '../ppapi/thunk/ppb_instance_thunk.cc', | |
146 '../ppapi/thunk/ppb_message_loop_api.h', | |
147 '../ppapi/thunk/ppb_view_api.h', | |
148 '../ppapi/thunk/ppb_view_thunk.cc', | |
149 '../ppapi/thunk/resource_creation_api.h', | |
150 '../ppapi/thunk/thunk.h', | |
151 | |
152 'examples/pepper_container_app/graphics_3d_resource.cc', | |
153 'examples/pepper_container_app/graphics_3d_resource.h', | |
154 'examples/pepper_container_app/interface_list.cc', | |
155 'examples/pepper_container_app/interface_list.h', | |
156 'examples/pepper_container_app/mojo_ppapi_globals.cc', | |
157 'examples/pepper_container_app/mojo_ppapi_globals.h', | |
158 'examples/pepper_container_app/pepper_container_app.cc', | |
159 'examples/pepper_container_app/plugin_instance.cc', | |
160 'examples/pepper_container_app/plugin_instance.h', | |
161 'examples/pepper_container_app/plugin_module.cc', | |
162 'examples/pepper_container_app/plugin_module.h', | |
163 'examples/pepper_container_app/ppb_core_thunk.cc', | |
164 'examples/pepper_container_app/ppb_opengles2_thunk.cc', | |
165 'examples/pepper_container_app/resource_creation_impl.cc', | |
166 'examples/pepper_container_app/resource_creation_impl.h', | |
167 'examples/pepper_container_app/thunk.h', | |
168 'examples/pepper_container_app/type_converters.h', | |
169 ], | |
170 }, | |
82 ], | 171 ], |
83 'conditions': [ | 172 'conditions': [ |
84 ['use_aura==1', { | 173 ['use_aura==1', { |
85 'targets': [ | 174 'targets': [ |
86 { | 175 { |
87 'target_name': 'mojo_aura_demo_support', | 176 'target_name': 'mojo_aura_demo_support', |
88 'type': 'static_library', | 177 'type': 'static_library', |
89 'dependencies': [ | 178 'dependencies': [ |
90 '../cc/cc.gyp:cc', | 179 '../cc/cc.gyp:cc', |
91 '../ui/aura/aura.gyp:aura', | 180 '../ui/aura/aura.gyp:aura', |
(...skipping 128 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
220 'target_name': 'package_mojo_view_manager', | 309 'target_name': 'package_mojo_view_manager', |
221 'variables': { | 310 'variables': { |
222 'app_name': 'mojo_view_manager', | 311 'app_name': 'mojo_view_manager', |
223 }, | 312 }, |
224 'includes': [ 'build/package_app.gypi' ], | 313 'includes': [ 'build/package_app.gypi' ], |
225 }, | 314 }, |
226 ], | 315 ], |
227 }], | 316 }], |
228 ], | 317 ], |
229 } | 318 } |
OLD | NEW |