diff options
| author | Mike Pall <mike> | 2013-02-26 18:31:12 +0100 |
|---|---|---|
| committer | Mike Pall <mike> | 2013-02-26 18:31:12 +0100 |
| commit | d44337a566bb3de06a6ac4ecf2d2a77767b86029 (patch) | |
| tree | 3be1788340888217bfe8373abcb166123719303a | |
| parent | 5e601891fc9faf8cde836e6515bfdd273dd113e9 (diff) | |
| parent | cea899b61a872151b1e5b359b821fb31372d64e0 (diff) | |
| download | luajit-d44337a566bb3de06a6ac4ecf2d2a77767b86029.tar.gz luajit-d44337a566bb3de06a6ac4ecf2d2a77767b86029.tar.bz2 luajit-d44337a566bb3de06a6ac4ecf2d2a77767b86029.zip | |
Merge branch 'master' into v2.1
| -rw-r--r-- | src/msvcbuild.bat | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/src/msvcbuild.bat b/src/msvcbuild.bat index 1d5bd55a..4a3c8e84 100644 --- a/src/msvcbuild.bat +++ b/src/msvcbuild.bat | |||
| @@ -20,6 +20,8 @@ | |||
| 20 | @set LJLIB=lib /nologo | 20 | @set LJLIB=lib /nologo |
| 21 | @set DASMDIR=..\dynasm | 21 | @set DASMDIR=..\dynasm |
| 22 | @set DASM=%DASMDIR%\dynasm.lua | 22 | @set DASM=%DASMDIR%\dynasm.lua |
| 23 | @set LJDLLNAME=lua51.dll | ||
| 24 | @set LJLIBNAME=lua51.lib | ||
| 23 | @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 lib_ffi.c | 25 | @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 lib_ffi.c |
| 24 | 26 | ||
| 25 | %LJCOMPILE% host\minilua.c | 27 | %LJCOMPILE% host\minilua.c |
| @@ -71,27 +73,27 @@ buildvm -m folddef -o lj_folddef.h lj_opt_fold.c | |||
| 71 | @if "%1"=="static" goto :STATIC | 73 | @if "%1"=="static" goto :STATIC |
| 72 | %LJCOMPILE% /DLUA_BUILD_AS_DLL lj_*.c lib_*.c | 74 | %LJCOMPILE% /DLUA_BUILD_AS_DLL lj_*.c lib_*.c |
| 73 | @if errorlevel 1 goto :BAD | 75 | @if errorlevel 1 goto :BAD |
| 74 | %LJLINK% /DLL /out:lua51.dll lj_*.obj lib_*.obj | 76 | %LJLINK% /DLL /out:%LJDLLNAME% lj_*.obj lib_*.obj |
| 75 | @if errorlevel 1 goto :BAD | 77 | @if errorlevel 1 goto :BAD |
| 76 | @goto :MTDLL | 78 | @goto :MTDLL |
| 77 | :STATIC | 79 | :STATIC |
| 78 | %LJCOMPILE% /DLUA_BUILD_AS_DLL lj_*.c lib_*.c | 80 | %LJCOMPILE% /DLUA_BUILD_AS_DLL lj_*.c lib_*.c |
| 79 | @if errorlevel 1 goto :BAD | 81 | @if errorlevel 1 goto :BAD |
| 80 | %LJLIB% /OUT:lua51.lib lj_*.obj lib_*.obj | 82 | %LJLIB% /OUT:%LJLIBNAME% lj_*.obj lib_*.obj |
| 81 | @if errorlevel 1 goto :BAD | 83 | @if errorlevel 1 goto :BAD |
| 82 | @goto :MTDLL | 84 | @goto :MTDLL |
| 83 | :AMALGDLL | 85 | :AMALGDLL |
| 84 | %LJCOMPILE% /DLUA_BUILD_AS_DLL ljamalg.c | 86 | %LJCOMPILE% /DLUA_BUILD_AS_DLL ljamalg.c |
| 85 | @if errorlevel 1 goto :BAD | 87 | @if errorlevel 1 goto :BAD |
| 86 | %LJLINK% /DLL /out:lua51.dll ljamalg.obj lj_vm.obj | 88 | %LJLINK% /DLL /out:%LJDLLNAME% ljamalg.obj lj_vm.obj |
| 87 | @if errorlevel 1 goto :BAD | 89 | @if errorlevel 1 goto :BAD |
| 88 | :MTDLL | 90 | :MTDLL |
| 89 | if exist lua51.dll.manifest^ | 91 | if exist %LJDLLNAME%.manifest^ |
| 90 | %LJMT% -manifest lua51.dll.manifest -outputresource:lua51.dll;2 | 92 | %LJMT% -manifest %LJDLLNAME%.manifest -outputresource:%LJDLLNAME%;2 |
| 91 | 93 | ||
| 92 | %LJCOMPILE% luajit.c | 94 | %LJCOMPILE% luajit.c |
| 93 | @if errorlevel 1 goto :BAD | 95 | @if errorlevel 1 goto :BAD |
| 94 | %LJLINK% /out:luajit.exe luajit.obj lua51.lib | 96 | %LJLINK% /out:luajit.exe luajit.obj %LJLIBNAME% |
| 95 | @if errorlevel 1 goto :BAD | 97 | @if errorlevel 1 goto :BAD |
| 96 | if exist luajit.exe.manifest^ | 98 | if exist luajit.exe.manifest^ |
| 97 | %LJMT% -manifest luajit.exe.manifest -outputresource:luajit.exe | 99 | %LJMT% -manifest luajit.exe.manifest -outputresource:luajit.exe |
