Index: win_toolchain/get_toolchain_if_necessary.py |
diff --git a/win_toolchain/get_toolchain_if_necessary.py b/win_toolchain/get_toolchain_if_necessary.py |
index 5bda1eecc2c25f4e27073ed85da6d4ff66022686..cb4b5da2c64e02936fae53d237b4ed9ea130bb1d 100755 |
--- a/win_toolchain/get_toolchain_if_necessary.py |
+++ b/win_toolchain/get_toolchain_if_necessary.py |
@@ -290,16 +290,7 @@ |
got_new_toolchain = True |
- data = { |
- 'path': abs_target_dir, |
- 'win_sdk': os.path.join(abs_target_dir, 'win_sdk'), |
- 'wdk': os.path.join(abs_target_dir, 'wdk'), |
- 'runtime_dirs': [ |
- os.path.join(abs_target_dir, 'sys64'), |
- os.path.join(abs_target_dir, 'sys32'), |
- ], |
- } |
- |
+ win_sdk = os.path.join(abs_target_dir, 'win_sdk') |
try: |
with open(os.path.join(target_dir, 'VS_VERSION'), 'rb') as f: |
vs_version = f.read().strip() |
@@ -307,10 +298,18 @@ |
# Older toolchains didn't have the VS_VERSION file, and used 'win8sdk' |
# instead of just 'win_sdk'. |
vs_version = '2013' |
- data['win8sdk'] = os.path.join(abs_target_dir, 'win8sdk') |
- |
- data['version'] = vs_version |
- |
+ win_sdk = os.path.join(abs_target_dir, 'win8sdk') |
+ |
+ data = { |
+ 'path': abs_target_dir, |
+ 'version': vs_version, |
+ 'win_sdk': win_sdk, |
+ 'wdk': os.path.join(abs_target_dir, 'wdk'), |
+ 'runtime_dirs': [ |
+ os.path.join(abs_target_dir, 'sys64'), |
+ os.path.join(abs_target_dir, 'sys32'), |
+ ], |
+ } |
with open(os.path.join(target_dir, '..', 'data.json'), 'w') as f: |
json.dump(data, f) |