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 |