summaryrefslogtreecommitdiff
path: root/vcbuild.bat
diff options
context:
space:
mode:
authorScott Blomquist <sblom@microsoft.com>2013-01-03 23:36:04 +0100
committerBert Belder <bertbelder@gmail.com>2013-01-03 23:38:25 +0100
commita6167742811a69d98a716de8f0defa5e50af17d9 (patch)
tree493b5f7fb7f0bd82590968eb78709dd6f131afa4 /vcbuild.bat
parent5a39df49593a862d0de9ef01db2f83e23b2fd67f (diff)
downloadandroid-node-v8-a6167742811a69d98a716de8f0defa5e50af17d9.tar.gz
android-node-v8-a6167742811a69d98a716de8f0defa5e50af17d9.tar.bz2
android-node-v8-a6167742811a69d98a716de8f0defa5e50af17d9.zip
windows: improve Visual Studio Express build support
* Moved generated files to a clearer directory. * Improved detection logic for ctrpp.exe tool. Closes #4482
Diffstat (limited to 'vcbuild.bat')
-rw-r--r--vcbuild.bat11
1 files changed, 7 insertions, 4 deletions
diff --git a/vcbuild.bat b/vcbuild.bat
index f4020dfb15..0a2bd5e1c9 100644
--- a/vcbuild.bat
+++ b/vcbuild.bat
@@ -85,10 +85,13 @@ if defined noperfctr set noperfctr_arg=--without-perfctr& set noperfctr_msi_arg=
if defined noprojgen goto msbuild
@rem Generate the VS project.
-python configure %debug_arg% %nosnapshot_arg% %noetw_arg% %noperfctr_arg% --dest-cpu=%target_arch%
-if errorlevel 1 goto create-msvs-files-failed
-if not exist node.sln goto create-msvs-files-failed
-echo Project files generated.
+SETLOCAL
+ if defined VS100COMNTOOLS call "%VS100COMNTOOLS%\VCVarsQueryRegistry.bat"
+ python configure %debug_arg% %nosnapshot_arg% %noetw_arg% %noperfctr_arg% --dest-cpu=%target_arch%
+ if errorlevel 1 goto create-msvs-files-failed
+ if not exist node.sln goto create-msvs-files-failed
+ echo Project files generated.
+ENDLOCAL
:msbuild
@rem Skip project generation if requested.