In compositor priority, run loading tasks only when idle
[chromium-blink-merge.git] / remoting / remoting_all.gyp
blob2451f151a0b0564c2714311fbd82851728e1d661
1 # Copyright 2015 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.
6   'includes': [
7     'remoting_enable.gypi',
8   ],
10   'targets': [
11     {
12       'target_name': 'remoting_all',
13       'type': 'none',
14       'dependencies': [
15         '../remoting/app_remoting_webapp.gyp:ar_sample_app',
16         '../remoting/remoting.gyp:ar_sample_test_driver',
17         '../remoting/remoting.gyp:chromoting_test_driver',
18         '../remoting/remoting.gyp:remoting_base',
19         '../remoting/remoting.gyp:remoting_breakpad',
20         '../remoting/remoting.gyp:remoting_browser_test_resources',
21         '../remoting/remoting.gyp:remoting_client',
22         '../remoting/remoting.gyp:remoting_client_plugin',
23         '../remoting/remoting.gyp:remoting_protocol',
24         '../remoting/remoting.gyp:remoting_test_common',
25         '../remoting/remoting.gyp:remoting_unittests',
26         '../remoting/remoting.gyp:remoting_resources',
27         '../remoting/remoting.gyp:remoting_webapp',
28         '../remoting/remoting.gyp:remoting_webapp_html',
29         '../remoting/remoting.gyp:remoting_webapp_unittests',
30       ],
32       'conditions' : [
33         ['OS=="win"', {
34           'dependencies': [
35             '../remoting/remoting.gyp:remoting_breakpad_tester',
36             '../remoting/remoting.gyp:remoting_console',
37             '../remoting/remoting.gyp:remoting_core',
38             '../remoting/remoting.gyp:remoting_desktop',
39             '../remoting/remoting.gyp:remoting_host_installation',
40             '../remoting/remoting.gyp:remoting_windows_resources',
41           ],
42         }],
43         ['OS=="android"', {
44           'dependencies': [
45             '../remoting/remoting.gyp:remoting_android_client_java',
46             '../remoting/remoting.gyp:remoting_android_resources',
47             '../remoting/remoting.gyp:remoting_apk',
48             '../remoting/remoting.gyp:remoting_apk_manifest',
49             '../remoting/remoting.gyp:remoting_client_jni',
50             '../remoting/remoting.gyp:remoting_jni_headers',
51             '../remoting/remoting.gyp:remoting_test_apk',
52             '../remoting/remoting.gyp:remoting_unittests_apk',
53           ],
54         }],
55         ['enable_remoting_host==1', {
56           'dependencies': [
57             '../remoting/remoting.gyp:remoting_infoplist_strings',
58             '../remoting/remoting.gyp:remoting_it2me_host_static',
59             '../remoting/remoting.gyp:remoting_it2me_native_messaging_host',
60             '../remoting/remoting.gyp:remoting_host',
61             '../remoting/remoting.gyp:remoting_host_setup_base',
62             '../remoting/remoting.gyp:remoting_native_messaging_base',
63             '../remoting/remoting.gyp:remoting_native_messaging_manifests',
64             '../remoting/remoting.gyp:remoting_perftests',
65             '../remoting/remoting.gyp:remoting_start_host',
66           ],
67         }],
68         ['enable_me2me_host==1', {
69           'dependencies': [
70             '../remoting/remoting.gyp:remoting_me2me_host',
71             '../remoting/remoting.gyp:remoting_me2me_host_archive',
72             '../remoting/remoting.gyp:remoting_me2me_host_static',
73             '../remoting/remoting.gyp:remoting_me2me_native_messaging_host',
74           ],
75         }],
76         # TODO(GYP) Depends on crbug.com/471924 being fixed for PNaCl.
77         ['disable_nacl==0 and disable_nacl_untrusted==0', {
78           'dependencies': [
79              '../remoting/remoting.gyp:remoting_key_tester',
80              '../remoting/remoting.gyp:remoting_webapp_browser_test',
81           ],
82         }],
83       ],
85     },  # end of target 'remoting_all'
86   ],  # end of targets