OLD | NEW |
| (Empty) |
1 #!/usr/bin/env python | |
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 | |
4 # found in the LICENSE file. | |
5 | |
6 import sys | |
7 import os | |
8 | |
9 def main(): | |
10 _winreg = None | |
11 if sys.platform == 'win32': | |
12 import _winreg | |
13 elif sys.platform == 'cygwin': | |
14 try: | |
15 import cygwinreg as _winreg | |
16 except ImportError: | |
17 pass # If not available, be safe and write 0. | |
18 | |
19 if not _winreg: | |
20 sys.stdout.write('0') | |
21 return 0 | |
22 | |
23 try: | |
24 val = _winreg.QueryValue(_winreg.HKEY_CURRENT_USER, | |
25 'Software\\Chromium\\supalink_installed') | |
26 if os.path.exists(val): | |
27 # Apparently gyp thinks this means there was an error? | |
28 #sys.stderr.write('Supalink enabled.\n') | |
29 sys.stdout.write('1') | |
30 return 0 | |
31 except WindowsError: | |
32 pass | |
33 | |
34 sys.stdout.write('0') | |
35 return 0 | |
36 | |
37 | |
38 if __name__ == '__main__': | |
39 sys.exit(main()) | |
OLD | NEW |