summaryrefslogtreecommitdiff
path: root/src/msvcbuild.bat
diff options
context:
space:
mode:
Diffstat (limited to 'src/msvcbuild.bat')
-rw-r--r--src/msvcbuild.bat20
1 files changed, 7 insertions, 13 deletions
diff --git a/src/msvcbuild.bat b/src/msvcbuild.bat
index a5ae16ac..ba5230ec 100644
--- a/src/msvcbuild.bat
+++ b/src/msvcbuild.bat
@@ -29,20 +29,14 @@
29if exist minilua.exe.manifest^ 29if exist minilua.exe.manifest^
30 %LJMT% -manifest minilua.exe.manifest -outputresource:minilua.exe 30 %LJMT% -manifest minilua.exe.manifest -outputresource:minilua.exe
31 31
32@set DASMFLAGS=-D WIN -D JIT -D FFI -D P64
33@set LJARCH=x64
34@minilua
35@if errorlevel 8 goto :X64
32@set DASMFLAGS=-D WIN -D JIT -D FFI 36@set DASMFLAGS=-D WIN -D JIT -D FFI
33@set DASMX64=-D P64 37@set LJARCH=x86
34@if "%TARGET_CPU%"=="AMD64" goto :X64
35@if "%TARGET_CPU%"=="X64" goto :X64
36@if "%TARGET_CPU%"=="x64" goto :X64
37@if "%CPU%"=="AMD64" goto :X64
38@if "%CPU%"=="X64" goto :X64
39@if "%CPU%"=="x64" goto :X64
40@if "%Platform%"=="AMD64" goto :X64
41@if "%Platform%"=="X64" goto :X64
42@if "%Platform%"=="x64" goto :X64
43@set DASMX64=
44:X64 38:X64
45minilua %DASM% -LN %DASMFLAGS% %DASMX64% -o host\buildvm_arch.h vm_x86.dasc 39minilua %DASM% -LN %DASMFLAGS% -o host\buildvm_arch.h vm_x86.dasc
46@if errorlevel 1 goto :BAD 40@if errorlevel 1 goto :BAD
47 41
48%LJCOMPILE% /I "." /I %DASMDIR% host\buildvm*.c 42%LJCOMPILE% /I "." /I %DASMDIR% host\buildvm*.c
@@ -103,7 +97,7 @@ if exist luajit.exe.manifest^
103 97
104@del *.obj *.manifest minilua.exe buildvm.exe 98@del *.obj *.manifest minilua.exe buildvm.exe
105@echo. 99@echo.
106@echo === Successfully built LuaJIT === 100@echo === Successfully built LuaJIT for Windows/%LJARCH% ===
107 101
108@goto :END 102@goto :END
109:BAD 103:BAD