From bca88b2dc120879c8e427db8bbc16a3f104e4cb4 Mon Sep 17 00:00:00 2001
From: Ryan Dahl <ry@tinyclouds.org>
Date: Fri, 6 Jan 2012 16:20:45 -0800
Subject: support nosnapshot in vcbuild.bat

---
 vcbuild.bat | 10 ++++++++++
 1 file changed, 10 insertions(+)

(limited to 'vcbuild.bat')

diff --git a/vcbuild.bat b/vcbuild.bat
index 38a1951b92..74c02c73bf 100644
--- a/vcbuild.bat
+++ b/vcbuild.bat
@@ -17,6 +17,7 @@ set target=Build
 set noprojgen=
 set nobuild=
 set nosign=
+set nosnapshot=
 set test=
 set test_args=
 set msi=
@@ -30,6 +31,7 @@ if /i "%1"=="clean"        set target=Clean&goto arg-ok
 if /i "%1"=="noprojgen"    set noprojgen=1&goto arg-ok
 if /i "%1"=="nobuild"      set nobuild=1&goto arg-ok
 if /i "%1"=="nosign"       set nosign=1&goto arg-ok
+if /i "%1"=="nosnapshot"   set nosnapshot=1&goto arg-ok
 if /i "%1"=="test-uv"      set test=test-uv&goto arg-ok
 if /i "%1"=="test-internet"set test=test-internet&goto arg-ok
 if /i "%1"=="test-pummel"  set test=test-pummel&goto arg-ok
@@ -53,10 +55,18 @@ if defined upload goto upload
 if defined noprojgen goto msbuild
 
 @rem Generate the VS project.
+if defined nosnapshot goto nosnapshotgen
 python tools\gyp_node -f msvs -G msvs_version=2010
 if errorlevel 1 goto create-msvs-files-failed
 if not exist node.sln goto create-msvs-files-failed
 echo Project files generated.
+goto msbuild
+
+:nosnapshotgen
+python tools\gyp_node -f msvs -G msvs_version=2010 -D v8_use_snapshot='false'
+if errorlevel 1 goto create-msvs-files-failed
+if not exist node.sln goto create-msvs-files-failed
+echo Project files generated.
 
 :msbuild
 @rem Skip project generation if requested.
-- 
cgit v1.2.1