| OLD | NEW |
| 1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2012 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 'variables': { | 6 'variables': { |
| 7 'chromium_code': 1, | |
| 8 | |
| 9 # Set this to run the jscompile checks after building the webapp. | |
| 10 'run_jscompile%': 1, | |
| 11 | |
| 12 # Set this to enable cast mode on the android client. | |
| 13 'enable_cast%': 0, | |
| 14 | |
| 15 'variables': { | |
| 16 'conditions': [ | |
| 17 # Enable the multi-process host on Windows by default. | |
| 18 ['OS=="win"', { | |
| 19 'remoting_multi_process%': 1, | |
| 20 }, { | |
| 21 'remoting_multi_process%': 0, | |
| 22 }], | |
| 23 ], | |
| 24 }, | |
| 25 | |
| 26 'remoting_multi_process%': '<(remoting_multi_process)', | |
| 27 'remoting_rdp_session%': 1, | |
| 28 | 7 |
| 29 'branding_path': '../remoting/branding_<(branding)', | 8 'branding_path': '../remoting/branding_<(branding)', |
| 30 | 9 |
| 31 'conditions': [ | 10 'conditions': [ |
| 32 ['OS=="mac"', { | 11 ['OS=="mac"', { |
| 33 'mac_bundle_id': '<!(python <(version_py_path) -f <(branding_path) -t "@
MAC_BUNDLE_ID@")', | 12 'mac_bundle_id': '<!(python <(version_py_path) -f <(branding_path) -t "@
MAC_BUNDLE_ID@")', |
| 34 'mac_creator': '<!(python <(version_py_path) -f <(branding_path) -t "@MA
C_CREATOR@")', | 13 'mac_creator': '<!(python <(version_py_path) -f <(branding_path) -t "@MA
C_CREATOR@")', |
| 35 }], | 14 }], |
| 36 ['OS=="win"', { | 15 ['OS=="win"', { |
| 37 # Each CLSID is a hash of the current version string salted with an | 16 # Each CLSID is a hash of the current version string salted with an |
| 38 # arbitrary GUID. This ensures that the newly installed COM classes will | 17 # arbitrary GUID. This ensures that the newly installed COM classes will |
| 39 # be used during/after upgrade even if there are old instances running | 18 # be used during/after upgrade even if there are old instances running |
| 40 # already. | 19 # already. |
| 41 # The IDs are not random to avoid rebuilding host when it's not | 20 # The IDs are not random to avoid rebuilding host when it's not |
| 42 # necessary. | 21 # necessary. |
| 43 'daemon_controller_clsid': | 22 'daemon_controller_clsid': |
| 44 '<!(python -c "import uuid; print uuid.uuid5(uuid.UUID(\'655bd819-c0
8c-4b04-80c2-f160739ff6ef\'), \'<(version_full)\')")', | 23 '<!(python -c "import uuid; print uuid.uuid5(uuid.UUID(\'655bd819-c0
8c-4b04-80c2-f160739ff6ef\'), \'<(version_full)\')")', |
| 45 'rdp_desktop_session_clsid': | 24 'rdp_desktop_session_clsid': |
| 46 '<!(python -c "import uuid; print uuid.uuid5(uuid.UUID(\'6a7699f0-ee
43-43e7-aa30-a6738f9bd470\'), \'<(version_full)\')")', | 25 '<!(python -c "import uuid; print uuid.uuid5(uuid.UUID(\'6a7699f0-ee
43-43e7-aa30-a6738f9bd470\'), \'<(version_full)\')")', |
| 47 | |
| 48 # Java is not available on Windows bots, so we need to disable | |
| 49 # JScompile checks. | |
| 50 'run_jscompile': 0, | |
| 51 | |
| 52 }], | 26 }], |
| 53 ], | 27 ], |
| 54 }, | 28 }, |
| 55 | 29 |
| 56 'includes': [ | 30 'includes': [ |
| 57 '../chrome/js_unittest_vars.gypi', | 31 '../chrome/js_unittest_vars.gypi', |
| 58 'remoting_android.gypi', | 32 'remoting_android.gypi', |
| 59 'remoting_client.gypi', | 33 'remoting_client.gypi', |
| 60 'remoting_host.gypi', | 34 'remoting_host.gypi', |
| 61 'remoting_host_srcs.gypi', | 35 'remoting_host_srcs.gypi', |
| 62 'remoting_key_tester.gypi', | 36 'remoting_key_tester.gypi', |
| 63 'remoting_locales.gypi', | 37 'remoting_locales.gypi', |
| 38 'remoting_options.gypi', |
| 64 'remoting_srcs.gypi', | 39 'remoting_srcs.gypi', |
| 65 'remoting_test.gypi', | 40 'remoting_test.gypi', |
| 66 'remoting_version.gypi', | 41 'remoting_version.gypi', |
| 67 'remoting_webapp_files.gypi', | 42 'remoting_webapp_files.gypi', |
| 68 'app_remoting_webapp_files.gypi', | 43 'app_remoting_webapp_files.gypi', |
| 69 ], | 44 ], |
| 70 | 45 |
| 71 'target_defaults': { | 46 'target_defaults': { |
| 72 'defines': [ | 47 'defines': [ |
| 73 'BINARY_CORE=1', | 48 'BINARY_CORE=1', |
| (...skipping 190 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 264 ], | 239 ], |
| 265 'export_dependent_settings': [ | 240 'export_dependent_settings': [ |
| 266 '../third_party/libjingle/libjingle.gyp:libjingle', | 241 '../third_party/libjingle/libjingle.gyp:libjingle', |
| 267 ], | 242 ], |
| 268 'sources': [ | 243 'sources': [ |
| 269 '<@(remoting_protocol_sources)', | 244 '<@(remoting_protocol_sources)', |
| 270 ], | 245 ], |
| 271 }, # end of target 'remoting_protocol' | 246 }, # end of target 'remoting_protocol' |
| 272 ], # end of targets | 247 ], # end of targets |
| 273 } | 248 } |
| OLD | NEW |