Index: build/get_syzygy_binaries.py |
diff --git a/build/get_syzygy_binaries.py b/build/get_syzygy_binaries.py |
index ec13618d20b50893eb977f73e7003ad40c1666f3..1cab3fcf48dfd21f8c54e6492101f9d5df2e6300 100755 |
--- a/build/get_syzygy_binaries.py |
+++ b/build/get_syzygy_binaries.py |
@@ -46,10 +46,6 @@ |
('binaries.zip', 'binaries', 'exe', None), |
('symbols.zip', 'symbols', 'exe', |
lambda x: x.filename.endswith('.dll.pdb'))] |
- |
- |
-# Name of the MS DIA dll that we need to copy to the binaries directory. |
-_DIA_DLL_NAME = "msdia140.dll" |
def _LoadState(output_dir): |
@@ -286,29 +282,6 @@ |
return tmp[1] |
-def _CopyDIABinaries(options, contents): |
- """Copy the DIA DLL to the binaries exe directory.""" |
- toolchain_data_file = os.path.join(os.path.dirname(__file__), |
- 'win_toolchain.json') |
- if not os.path.exists(toolchain_data_file): |
- raise Exception('Toolchain JSON data file doesn\'t exist.') |
- |
- with open(toolchain_data_file) as temp_f: |
- toolchain_data = json.load(temp_f) |
- if not os.path.isdir(toolchain_data['path']): |
- raise Exception('The toolchain JSON file is invalid.') |
- dia_sdk_binaries_dir = os.path.join(toolchain_data['path'], 'DIA SDK', 'bin') |
- dia_dll = os.path.join(dia_sdk_binaries_dir, _DIA_DLL_NAME) |
- if not os.path.exists(dia_dll): |
- raise Exception('%s is missing.') |
- dia_dll_dest = os.path.join(options.output_dir, 'exe', _DIA_DLL_NAME) |
- _LOGGER.debug('Copying %s to %s.' % (dia_dll, dia_dll_dest)) |
- if not options.dry_run: |
- shutil.copy(dia_dll, dia_dll_dest) |
- contents[os.path.relpath(dia_dll_dest, options.output_dir)] = ( |
- _Md5(dia_dll_dest)) |
- |
- |
def _InstallBinaries(options, deleted={}): |
"""Installs Syzygy binaries. This assumes that the output directory has |
already been cleaned, as it will refuse to overwrite existing files.""" |
@@ -362,10 +335,6 @@ |
_LOGGER.debug('Removing temporary file "%s".', path) |
os.remove(path) |
- |
- if options.copy_dia_binaries: |
- # Copy the DIA binaries to the binaries directory. |
- _CopyDIABinaries(options, contents) |
return state |
@@ -398,9 +367,6 @@ |
option_parser.add_option('--quiet', dest='log_level', action='store_const', |
default=logging.INFO, const=logging.ERROR, |
help='Disables all output except for errors.') |
- option_parser.add_option('--copy-dia-binaries', action='store_true', |
- default=False, help='If true then the DIA dll will get copied into the ' |
- 'binaries directory.') |
options, args = option_parser.parse_args() |
if args: |
option_parser.error('Unexpected arguments: %s' % args) |