From 871941a8404c4665e8c46cc1bb64040955a046f8 Mon Sep 17 00:00:00 2001
From: Mike Pall <mike>
Date: Mon, 15 Mar 2010 18:50:59 +0100
Subject: Add static target to msvcbuild.bat.

---
 src/msvcbuild.bat | 6 ++++++
 1 file changed, 6 insertions(+)

(limited to 'src')

diff --git a/src/msvcbuild.bat b/src/msvcbuild.bat
index db323dce..5a5e4ec8 100644
--- a/src/msvcbuild.bat
+++ b/src/msvcbuild.bat
@@ -17,6 +17,7 @@
 @set LJCOMPILE=cl /nologo /c /MD /O2 /W3 /D_CRT_SECURE_NO_DEPRECATE
 @set LJLINK=link /nologo
 @set LJMT=mt /nologo
+@set LJLIB=lib /nologo
 @set DASMDIR=..\dynasm
 @set DASM=lua %DASMDIR%\dynasm.lua
 @set ALL_LIB=lib_base.c lib_math.c lib_bit.c lib_string.c lib_table.c lib_io.c lib_os.c lib_package.c lib_debug.c lib_jit.c
@@ -40,9 +41,14 @@ buildvm -m vmdef -o ..\lib\vmdef.lua %ALL_LIB%
 buildvm -m folddef -o lj_folddef.h lj_opt_fold.c
 
 @if "%1"=="amalg" goto :AMALGDLL
+@if "%1"=="static" goto :STATIC
 %LJCOMPILE% /DLUA_BUILD_AS_DLL lj_*.c lib_*.c
 %LJLINK% /DLL /out:lua51.dll lj_*.obj lib_*.obj
 @goto :MTDLL
+:STATIC
+%LJCOMPILE% /DLUA_BUILD_AS_DLL lj_*.c lib_*.c
+%LJLIB% /OUT:lua51.lib lj_*.obj lib_*.obj
+@goto :MTDLL
 :AMALGDLL
 %LJCOMPILE% /DLUA_BUILD_AS_DLL ljamalg.c
 %LJLINK% /DLL /out:lua51.dll ljamalg.obj lj_vm.obj
-- 
cgit v1.2.3-55-g6feb