Revert 257022 "Implement wallpaper policy"
[chromium-blink-merge.git] / mojo / mojo_apps.gypi
blob645608a8135bc704acb99af74ef1aac7ca27cfff
2   'targets': [
3     {
4       'target_name': 'mojo_js_lib',
5       'type': 'static_library',
6       'dependencies': [
7         '../base/base.gyp:base',
8         '../gin/gin.gyp:gin',
9         '../ui/gl/gl.gyp:gl',
10         '../v8/tools/gyp/v8.gyp:v8',
11         'mojo_common_lib',
12         'mojo_environment_chromium',
13         'mojo_gles2',
14         'mojo_gles2_bindings',
15         'mojo_js_bindings_lib',
16         'mojo_native_viewport_bindings',
17         'mojo_system',
18       ],
19       'export_dependent_settings': [
20         '../base/base.gyp:base',
21         '../gin/gin.gyp:gin',
22         'mojo_common_lib',
23         'mojo_gles2',
24         'mojo_gles2_bindings',
25         'mojo_native_viewport_bindings',
26         'mojo_system',
27       ],
28       'sources': [
29         'apps/js/mojo_runner_delegate.cc',
30         'apps/js/mojo_runner_delegate.h',
31         'apps/js/bindings/threading.cc',
32         'apps/js/bindings/threading.h',
33         'apps/js/bindings/gl/context.cc',
34         'apps/js/bindings/gl/context.h',
35         'apps/js/bindings/gl/module.cc',
36         'apps/js/bindings/gl/module.h',
37         'apps/js/bindings/monotonic_clock.cc',
38         'apps/js/bindings/monotonic_clock.h',
39       ],
40     },
41     {
42       'target_name': 'mojo_apps_js_unittests',
43       'type': 'executable',
44       'dependencies': [
45         '../gin/gin.gyp:gin_test',
46         'mojo_js_lib',
47         'mojo_run_all_unittests',
48         'mojo_sample_service',
49       ],
50       'sources': [
51         'apps/js/test/run_apps_js_tests.cc',
52       ],
53     },
54     {
55       'target_name': 'mojo_js',
56       'type': 'shared_library',
57       'dependencies': [
58         'mojo_js_lib',
59       ],
60       'sources': [
61         'apps/js/main.cc',
62       ],
63     },
64   ],