| OLD | NEW | 
|---|
| 1 #!/usr/bin/env python | 1 #!/usr/bin/env python | 
| 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 """Copies necessary add-in files into place to install the add-in. | 6 """Copies necessary add-in files into place to install the add-in. | 
| 7 | 7 | 
| 8 This script will copy the necessary files for the Visual Studio add-in | 8 This script will copy the necessary files for the Visual Studio add-in | 
| 9 to where Visual Studio can find them. It assumes the current directory | 9 to where Visual Studio can find them. It assumes the current directory | 
| 10 contains the necessary files to copy. | 10 contains the necessary files to copy. | 
| 11 """ | 11 """ | 
| 12 | 12 | 
| 13 import os | 13 import os | 
| 14 import platform | 14 import platform | 
| 15 import shutil | 15 import shutil | 
| 16 | 16 | 
| 17 def main(): | 17 def main(): | 
| 18   if platform.system() != 'Windows': | 18   if platform.system() != 'Windows': | 
| 19     raise Exception('Must install to Windows system') | 19     raise Exception('Must install to Windows system') | 
| 20 | 20 | 
| 21   # Ensure environment variables are set | 21   # Ensure environment variables are set | 
| 22   nacl_sdk_root = os.path.expandvars('%NACL_SDK_ROOT%', None) | 22   nacl_sdk_root = os.getenv('NACL_SDK_ROOT', None) | 
| 23   chrome_path = os.path.expandvars('%CHROME_PATH%', None) | 23   chrome_path = os.getenv('CHROME_PATH', None) | 
| 24   if nacl_sdk_root == None: | 24   if nacl_sdk_root is None: | 
| 25     raise Exception('Environment Variable NACL_SDK_ROOT is not set') | 25     raise Exception('Environment Variable NACL_SDK_ROOT is not set') | 
| 26   if chrome_path == None: | 26   if chrome_path is None: | 
| 27     raise Exception('Environment Variable CHROME_PATH is not set') | 27     raise Exception('Environment Variable CHROME_PATH is not set') | 
| 28 | 28 | 
| 29   # Copy the necessary files into place | 29   # Copy the necessary files into place | 
| 30   addInDir = os.path.expandvars( | 30   add_in_directory = os.path.expandvars( | 
| 31     '%USERPROFILE%\My Documents\Visual Studio 2010\Addins') | 31     '%USERPROFILE%\My Documents\Visual Studio 2010\Addins') | 
| 32   shutil.copy('./NativeClientVSAddIn.AddIn', addInDir) | 32   shutil.copy('./NativeClientVSAddIn.AddIn', add_in_directory) | 
| 33   shutil.copy('./NativeClientVSAddIn.dll', addInDir) | 33   shutil.copy('./NativeClientVSAddIn.dll', add_in_directory) | 
| 34 | 34 | 
| 35 if __name__ == '__main__': | 35 if __name__ == '__main__': | 
| 36   main() | 36   main() | 
| OLD | NEW | 
|---|