ApplicationImpl cleanup, part 1:
[chromium-blink-merge.git] / remoting / remoting_all.gyp
blobb6cb922eb8d7b02d0f60b9db24a755a4e867b9ac
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_perftests',
24         '../remoting/remoting.gyp:remoting_protocol',
25         '../remoting/remoting.gyp:remoting_resources',
26         '../remoting/remoting.gyp:remoting_test_support',
27         '../remoting/remoting.gyp:remoting_unittests',
28         '../remoting/remoting.gyp:remoting_webapp',
29         '../remoting/remoting.gyp:remoting_webapp_html',
30         '../remoting/remoting.gyp:remoting_webapp_unittests',
31       ],
33       'conditions' : [
34         ['OS=="win"', {
35           'dependencies': [
36             '../remoting/remoting.gyp:remoting_breakpad_tester',
37             '../remoting/remoting.gyp:remoting_console',
38             '../remoting/remoting.gyp:remoting_core',
39             '../remoting/remoting.gyp:remoting_desktop',
40             '../remoting/remoting.gyp:remoting_host_installation',
41             '../remoting/remoting.gyp:remoting_windows_resources',
42           ],
43         }],
44         ['OS=="android"', {
45           'dependencies': [
46             '../remoting/remoting.gyp:remoting_android_client_java',
47             '../remoting/remoting.gyp:remoting_android_resources',
48             '../remoting/remoting.gyp:remoting_apk',
49             '../remoting/remoting.gyp:remoting_apk_manifest',
50             '../remoting/remoting.gyp:remoting_client_jni',
51             '../remoting/remoting.gyp:remoting_jni_headers',
52             '../remoting/remoting.gyp:remoting_test_apk',
53             '../remoting/remoting.gyp:remoting_unittests_apk',
54           ],
55         }],
56         ['enable_remoting_host==1', {
57           'dependencies': [
58             '../remoting/remoting.gyp:remoting_infoplist_strings',
59             '../remoting/remoting.gyp:remoting_it2me_host_static',
60             '../remoting/remoting.gyp:remoting_it2me_native_messaging_host',
61             '../remoting/remoting.gyp:remoting_host',
62             '../remoting/remoting.gyp:remoting_host_setup_base',
63             '../remoting/remoting.gyp:remoting_native_messaging_base',
64             '../remoting/remoting.gyp:remoting_native_messaging_manifests',
65             '../remoting/remoting.gyp:remoting_perftests',
66             '../remoting/remoting.gyp:remoting_start_host',
67           ],
68         }],
69         ['enable_me2me_host==1', {
70           'dependencies': [
71             '../remoting/remoting.gyp:remoting_me2me_host',
72             '../remoting/remoting.gyp:remoting_me2me_host_archive',
73             '../remoting/remoting.gyp:remoting_me2me_host_static',
74             '../remoting/remoting.gyp:remoting_me2me_native_messaging_host',
75           ],
76         }],
77         # TODO(GYP) Depends on crbug.com/471924 being fixed for PNaCl.
78         ['disable_nacl==0 and disable_nacl_untrusted==0', {
79           'dependencies': [
80              '../remoting/remoting.gyp:remoting_key_tester',
81              '../remoting/remoting.gyp:remoting_webapp_browser_test',
82              '../remoting/app_remoting_shared_module.gyp:ar_shared_module',
83           ],
84         }],
85       ],
87     },  # end of target 'remoting_all'
88   ],  # end of targets