Chromium Code Reviews| Index: remoting/remoting_all.gyp |
| diff --git a/remoting/remoting_all.gyp b/remoting/remoting_all.gyp |
| index 7d0af526777af9725b1109b755890e4d81d5845b..5aae808bd34d6b283463be721b0d982417b0dd6e 100644 |
| --- a/remoting/remoting_all.gyp |
| +++ b/remoting/remoting_all.gyp |
| @@ -3,14 +3,93 @@ |
| # found in the LICENSE file. |
| { |
| + 'variables': { |
| + 'enable_remoting_host': 0, |
| + 'enable_me2me_host': 0, |
| + 'conditions': [ |
| + # Remoting host is supported only on Windows, OSX and Linux (with X11). |
| + ['OS=="win" or OS=="mac" or (OS=="linux" and use_x11==1 and chromeos==0)', { |
| + 'enable_remoting_host': 1, |
| + 'enable_me2me_host': 1, |
| + }], |
| + ['OS=="linux" and chromeos==1', { |
| + 'enable_remoting_host': 1, |
| + }], |
| + ], |
| + }, |
| + |
| 'targets': [ |
| { |
| 'target_name': 'remoting_all', |
| 'type': 'none', |
| 'dependencies': [ |
| - '../remoting/remoting.gyp:*', |
| - '../remoting/app_remoting_webapp.gyp:*', |
| + '../remoting/remoting.gyp:remoting_base', |
| + '../remoting/remoting.gyp:remoting_breakpad', |
| + '../remoting/remoting.gyp:remoting_browser_test_resources', |
| + '../remoting/remoting.gyp:remoting_client', |
| + '../remoting/remoting.gyp:remoting_client_plugin', |
| + '../remoting/remoting.gyp:remoting_protocol', |
| + '../remoting/remoting.gyp:remoting_test_common', |
| + '../remoting/remoting.gyp:remoting_unittests', |
| + '../remoting/remoting.gyp:remoting_resources', |
| + '../remoting/remoting.gyp:remoting_webapp', |
| + '../remoting/remoting.gyp:remoting_webapp_html', |
| + '../remoting/remoting.gyp:remoting_webapp_unittest', |
| + '../remoting/app_remoting_webapp.gyp:ar_sample_app', |
| + ], |
| + |
| + 'conditions' : [ |
| + ['OS=="win"', { |
| + 'dependencies': [ |
| + '../remoting/remoting.gyp:remoting_breakpad_tester', |
| + '../remoting/remoting.gyp:remoting_console', |
| + '../remoting/remoting.gyp:remoting_core', |
| + '../remoting/remoting.gyp:remoting_desktop', |
| + '../remoting/remoting.gyp:remoting_host_installation', |
| + '../remoting/remoting.gyp:remoting_windows_resources', |
| + ], |
| + }], |
| + ['OS=="android"', { |
| + 'dependencies': [ |
| + '../remoting/remoting.gyp:remoting_android_client_java', |
| + '../remoting/remoting.gyp:remoting_android_resources', |
| + '../remoting/remoting.gyp:remoting_apk', |
| + '../remoting/remoting.gyp:remoting_apk_manifest', |
| + '../remoting/remoting.gyp:remoting_client_jni', |
| + '../remoting/remoting.gyp:remoting_jni_headers', |
| + '../remoting/remoting.gyp:remoting_test_apk', |
| + '../remoting/remoting.gyp:remoting_unittests_apk', |
| + ], |
| + }], |
| + ['enable_remoting_host==1', { |
| + 'dependencies': [ |
| + '../remoting/remoting.gyp:remoting_infoplist_strings', |
| + '../remoting/remoting.gyp:remoting_it2me_host_static', |
| + '../remoting/remoting.gyp:remoting_host', |
| + '../remoting/remoting.gyp:remoting_host_setup_base', |
| + '../remoting/remoting.gyp:remoting_native_messaging_base', |
| + '../remoting/remoting.gyp:remoting_native_messaging_manifests', |
| + '../remoting/remoting.gyp:remoting_perftests', |
| + '../remoting/remoting.gyp:remoting_start_host', |
| + ], |
| + 'conditions': [ |
| + ['chromeos==0', { |
| + 'dependencies': [ |
| + '../remoting/remoting.gyp:remoting_it2me_native_messaging_host', |
|
kelvinp
2015/02/04 20:51:22
Or should we follow through with our dummy approac
garykac
2015/02/06 02:18:41
Done.
|
| + ], |
| + }], |
| + ], |
| + }], |
| + ['enable_me2me_host==1', { |
| + 'dependencies': [ |
| + '../remoting/remoting.gyp:remoting_me2me_host', |
| + '../remoting/remoting.gyp:remoting_me2me_host_archive', |
| + '../remoting/remoting.gyp:remoting_me2me_host_static', |
| + '../remoting/remoting.gyp:remoting_me2me_native_messaging_host', |
| + ], |
| + }], |
| ], |
| + |
| }, # end of target 'remoting_all' |
| ], # end of targets |
| } |