Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(247)

Unified Diff: tools/win/toolchain/toolchain2013.py

Issue 69383003: don't use VS subdir for 2013 toolchain builder (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 7 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: tools/win/toolchain/toolchain2013.py
diff --git a/tools/win/toolchain/toolchain2013.py b/tools/win/toolchain/toolchain2013.py
index 6f309db118bd8dc66f15f38be792f60d53f08724..9b886d4a70ad5e3eed038037f538bc229b1dfb17 100644
--- a/tools/win/toolchain/toolchain2013.py
+++ b/tools/win/toolchain/toolchain2013.py
@@ -75,7 +75,7 @@ def ExtractComponents(image):
def CopyToFinalLocation(extracted_dirs, target_dir):
sys.stdout.write('Copying to final location...\n')
mappings = {
- 'Program Files\\Microsoft Visual Studio 12.0\\': 'vs\\',
+ 'Program Files\\Microsoft Visual Studio 12.0\\': '.\\',
'Windows Kits\\8.0\\': 'win8sdk\\',
'System64\\': 'sys64\\',
'System\\': 'sys32\\',
@@ -112,26 +112,26 @@ def GenerateSetEnvCmd(target_dir, pro):
file.write('@echo off\n')
file.write(':: Generated by tools\\win\\toolchain\\toolchain2013.py.\n')
# Common to x86 and x64
- file.write('set PATH=%~dp0..\\..\\vs\\Common7\\IDE;%PATH%\n')
+ file.write('set PATH=%~dp0..\\..\\Common7\\IDE;%PATH%\n')
file.write('set INCLUDE=%~dp0..\\..\\win8sdk\\Include\\um;'
'%~dp0..\\..\\win8sdk\\Include\\shared;'
- '%~dp0..\\..\\vs\\VC\\include;'
- '%~dp0..\\..\\vs\\VC\\atlmfc\\include\n')
+ '%~dp0..\\..\\VC\\include;'
+ '%~dp0..\\..\\VC\\atlmfc\\include\n')
file.write('if "%1"=="/x64" goto x64\n')
# x86. If we're Pro, then use the amd64_x86 cross (we don't support x86
# host at all).
if pro:
file.write('set PATH=%~dp0..\\..\\win8sdk\\bin\\x86;'
- '%~dp0..\\..\\vs\\VC\\bin\\amd64_x86;'
- '%~dp0..\\..\\vs\\VC\\bin\\amd64;' # Needed for mspdb120.dll.
+ '%~dp0..\\..\\VC\\bin\\amd64_x86;'
+ '%~dp0..\\..\\VC\\bin\\amd64;' # Needed for mspdb120.dll.
'%PATH%\n')
else:
file.write('set PATH=%~dp0..\\..\\win8sdk\\bin\\x86;'
- '%~dp0..\\..\\vs\\VC\\bin;%PATH%\n')
- file.write('set LIB=%~dp0..\\..\\vs\\VC\\lib;'
+ '%~dp0..\\..\\VC\\bin;%PATH%\n')
+ file.write('set LIB=%~dp0..\\..\\VC\\lib;'
'%~dp0..\\..\\win8sdk\\Lib\\win8\\um\\x86;'
- '%~dp0..\\..\\vs\\VC\\atlmfc\\lib\n')
+ '%~dp0..\\..\\VC\\atlmfc\\lib\n')
file.write('goto done\n')
# Express does not include a native 64 bit compiler, so we have to use
@@ -140,17 +140,17 @@ def GenerateSetEnvCmd(target_dir, pro):
# x86->x64 cross.
file.write(':x64\n')
file.write('set PATH=%~dp0..\\..\\win8sdk\\bin\\x64;'
- '%~dp0..\\..\\vs\\VC\\bin\\x86_amd64;'
+ '%~dp0..\\..\\VC\\bin\\x86_amd64;'
'%PATH%\n')
else:
# x64 native.
file.write(':x64\n')
file.write('set PATH=%~dp0..\\..\\win8sdk\\bin\\x64;'
- '%~dp0..\\..\\vs\\VC\\bin\\amd64;'
+ '%~dp0..\\..\\VC\\bin\\amd64;'
'%PATH%\n')
- file.write('set LIB=%~dp0..\\..\\vs\\VC\\lib\\amd64;'
+ file.write('set LIB=%~dp0..\\..\\VC\\lib\\amd64;'
'%~dp0..\\..\\win8sdk\\Lib\\win8\\um\\x64;'
- '%~dp0..\\..\\vs\\VC\\atlmfc\\lib\\amd64\n')
+ '%~dp0..\\..\\VC\\atlmfc\\lib\\amd64\n')
file.write(':done\n')
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698