OLD | NEW |
---|---|
1 | 1 |
2 # Copyright (c) 2012 The Chromium Authors. All rights reserved. | 2 # Copyright (c) 2012 The Chromium Authors. All rights reserved. |
3 # Use of this source code is governed by a BSD-style license that can be | 3 # Use of this source code is governed by a BSD-style license that can be |
4 # found in the LICENSE file. | 4 # found in the LICENSE file. |
5 | 5 |
6 { | 6 { |
7 'variables': { | 7 'variables': { |
8 # TODO(dmaclach): can we pick this up some other way? Right now it's | 8 # TODO(dmaclach): can we pick this up some other way? Right now it's |
9 # duplicated from chrome.gyp | 9 # duplicated from chrome.gyp |
10 'chromium_code': 1, | 10 'chromium_code': 1, |
11 # Use consistent strings across all platforms. Note that the plugin name | 11 # Use consistent strings across all platforms. Note that the plugin name |
12 # is brand-dependent and is defined further down. | 12 # is brand-dependent and is defined further down. |
13 # Must match host/plugin/constants.h | 13 # Must match host/plugin/constants.h |
14 'host_plugin_mime_type': 'application/vnd.chromium.remoting-host', | 14 'host_plugin_mime_type': 'application/vnd.chromium.remoting-host', |
15 'host_plugin_description': 'Allow another user to access your computer secur ely over the Internet.', | 15 'host_plugin_description': 'Allow another user to access your computer secur ely over the Internet.', |
16 | 16 |
17 # The version is composed from major & minor versions specific to remoting | 17 # The version is composed from major & minor versions specific to remoting |
18 # and build & patch versions inherited from Chrome. | 18 # and build & patch versions inherited from Chrome. |
19 'version_py_path': '../chrome/tools/build/version.py', | 19 'version_py_path': '../chrome/tools/build/version.py', |
20 'version_path': '../remoting/VERSION', | 20 'version_path': '../remoting/VERSION', |
21 'chrome_version_path': '../chrome/VERSION', | 21 'chrome_version_path': '../chrome/VERSION', |
22 'version_full': | 22 'version_full': |
23 '<!(python <(version_py_path) -f <(version_path) -t "@MAJOR@.@MINOR@").' | 23 '<!(python <(version_py_path) -f <(version_path) -t "@MAJOR@.@MINOR@").' |
24 '<!(python <(version_py_path) -f <(chrome_version_path) -t "@BUILD@.@PATCH @")', | 24 '<!(python <(version_py_path) -f <(chrome_version_path) -t "@BUILD@.@PATCH @")', |
25 'version_short': | |
26 '<!(python <(version_py_path) -f <(version_path) -t "@MAJOR@.@MINOR@").' | |
27 '<!(python <(version_py_path) -f <(chrome_version_path) -t "@BUILD@")', | |
25 | 28 |
26 'conditions': [ | 29 'conditions': [ |
27 ['OS=="mac"', { | 30 ['OS=="mac"', { |
28 'conditions': [ | 31 'conditions': [ |
29 ['branding=="Chrome"', { | 32 ['branding=="Chrome"', { |
30 'mac_bundle_id': 'com.google.Chrome', | 33 'mac_bundle_id': 'com.google.Chrome', |
31 'mac_creator': 'rimZ', | 34 'mac_creator': 'rimZ', |
32 }, { # else: branding!="Chrome" | 35 }, { # else: branding!="Chrome" |
33 'mac_bundle_id': 'org.chromium.Chromium', | 36 'mac_bundle_id': 'org.chromium.Chromium', |
34 'mac_creator': 'Cr24', | 37 'mac_creator': 'Cr24', |
(...skipping 192 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
227 }, # end of target 'linux_symbols' | 230 }, # end of target 'linux_symbols' |
228 ], # end of 'targets' | 231 ], # end of 'targets' |
229 }], # 'OS=="linux"' | 232 }], # 'OS=="linux"' |
230 | 233 |
231 ['OS=="mac"', { | 234 ['OS=="mac"', { |
232 'targets': [ | 235 'targets': [ |
233 { | 236 { |
234 'target_name': 'remoting_host_uninstaller', | 237 'target_name': 'remoting_host_uninstaller', |
235 'type': 'executable', | 238 'type': 'executable', |
236 'mac_bundle': 1, | 239 'mac_bundle': 1, |
240 'variables': { | |
241 'copyright': 'Copyright © 2012 The Chromium Authors. All rights rese rved.', | |
Jamie
2012/04/23 21:19:48
I don't recall seeing non-ASCII in gyp files befor
| |
242 'bundle_id': 'org.chromium.remoting.host_uninstaller', | |
243 'bundle_name': 'Chromoting Host Uninstaller', | |
244 }, | |
245 'conditions': [ | |
246 ['branding == "Chrome"', { | |
247 'variables': { | |
248 'copyright': 'Copyright © 2012 Google Inc. All Rights Reserved .', | |
249 'bundle_id': 'com.google.chromeremotedesktop.host_uninstaller', | |
250 'bundle_name': 'Chrome Remote Desktop Host Uninstaller', | |
251 }, | |
252 }, { # else branding!="Chrome" | |
253 'variables': { | |
254 'copyright': 'Copyright © 2012 The Chromium Authors. All rights reserved.', | |
255 'bundle_id': 'org.chromium.remoting.host_uninstaller', | |
256 'bundle_name': 'Chromoting Host Uninstaller', | |
257 }, | |
258 }], | |
259 ], | |
237 'dependencies': [ | 260 'dependencies': [ |
238 '<(DEPTH)/base/base.gyp:base', | 261 '<(DEPTH)/base/base.gyp:base', |
239 ], | 262 ], |
240 'sources': [ | 263 'sources': [ |
241 'host/installer/mac/uninstaller/remoting_uninstaller_delegate.mm', | 264 'host/installer/mac/uninstaller/remoting_uninstaller_delegate.mm', |
242 ], | 265 ], |
243 'xcode_settings': { | 266 'xcode_settings': { |
244 'CHROMIUM_BUNDLE_ID': '<(mac_bundle_id)', | |
245 'INFOPLIST_FILE': 'host/installer/mac/uninstaller/remoting_uninstall er-Info.plist', | 267 'INFOPLIST_FILE': 'host/installer/mac/uninstaller/remoting_uninstall er-Info.plist', |
268 'INFOPLIST_PREPROCESS': 'YES', | |
269 'INFOPLIST_PREPROCESSOR_DEFINITIONS': 'VERSION_FULL="<(version_full) " VERSION_SHORT="<(version_short)" BUNDLE_NAME="<(bundle_name)" BUNDLE_ID="<(bun dle_id)" COPYRIGHT="<(copyright)"', | |
246 }, | 270 }, |
247 'mac_bundle_resources': [ | 271 'mac_bundle_resources': [ |
248 'host/installer/mac/uninstaller/remoting_uninstaller.xib', | 272 'host/installer/mac/uninstaller/remoting_uninstaller.xib', |
249 'host/installer/mac/uninstaller/remoting_uninstaller-Info.plist', | 273 'host/installer/mac/uninstaller/remoting_uninstaller-Info.plist', |
250 ], | 274 ], |
251 'mac_bundle_resources!': [ | 275 'mac_bundle_resources!': [ |
252 'host/installer/mac/uninstaller/remoting_uninstaller-Info.plist', | 276 'host/installer/mac/uninstaller/remoting_uninstaller-Info.plist', |
253 ], | 277 ], |
254 }, # end of target 'remoting_host_uninstaller' | 278 }, # end of target 'remoting_host_uninstaller' |
255 ], # end of 'targets' | 279 ], # end of 'targets' |
(...skipping 1265 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
1521 '../base/allocator/allocator.gyp:allocator', | 1545 '../base/allocator/allocator.gyp:allocator', |
1522 ], | 1546 ], |
1523 }, | 1547 }, |
1524 ], | 1548 ], |
1525 ], | 1549 ], |
1526 }], | 1550 }], |
1527 ], # end of 'conditions' | 1551 ], # end of 'conditions' |
1528 }, # end of target 'remoting_unittests' | 1552 }, # end of target 'remoting_unittests' |
1529 ], # end of targets | 1553 ], # end of targets |
1530 } | 1554 } |
OLD | NEW |