diff options
author | James McKaskill <james_mckaskill@trimble.com> | 2011-07-15 00:41:13 +0400 |
---|---|---|
committer | James McKaskill <james_mckaskill@trimble.com> | 2011-07-15 00:41:13 +0400 |
commit | b75e86b227f663d7546789ae9875ebea398641aa (patch) | |
tree | 8caeff4e339e1acc04eb3988b59279289c33ed2d /msvcbuild.bat | |
parent | 4806f56a6b2d0a9885db6bf4565c8f9eca989802 (diff) |
First pass at x64 support - hasn't been tested and vararg support is incomplete
Diffstat (limited to 'msvcbuild.bat')
-rw-r--r-- | msvcbuild.bat | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/msvcbuild.bat b/msvcbuild.bat index a13b9df..4424665 100644 --- a/msvcbuild.bat +++ b/msvcbuild.bat @@ -4,6 +4,9 @@ @set LUA_INCLUDE=C:\Lua5.1\include @set LUA_LIB=C:\Lua5.1\lib\lua5.1.lib @set LUA_EXE=C:\Lua5.1\lua.exe +@rem @set LUA_INCLUDE=C:\SCM\lua5.2\src +@rem @set LUA_LIB=C:\SCM\lua5.2\src\lua5.2.lib +@rem @set LUA_EXE=C:\Lua5.1\lua.exe @set DO_CL=cl /nologo /c /MDd /FC /Zi /Od /W3 /WX /D_CRT_SECURE_NO_DEPRECATE /I"msvc" @set DO_LINK=link /nologo /debug @@ -19,7 +22,9 @@ @set DO_MT=mt.exe /nologo :COMPILE -%LUA_EXE% dynasm\dynasm.lua -LN -o call_x86.h call_x86.dasc +%LUA_EXE% dynasm\dynasm.lua -D WIN -LN -o call_x86.h call_x86.dasc +%LUA_EXE% dynasm\dynasm.lua -D X64 -LN -o call_x64.h call_x86.dasc +%LUA_EXE% dynasm\dynasm.lua -D X64 -D X64WIN -D WIN -LN -o call_x64win.h call_x86.dasc %DO_CL% /I"." /I"%LUA_INCLUDE%" call.c ctype.c ffi.c parser.c %DO_LINK% /DLL /OUT:ffi.dll "%LUA_LIB%" *.obj if exist ffi.dll.manifest^ |