diff options
Diffstat (limited to 'win32/ext/lua-wdk')
-rw-r--r-- | win32/ext/lua-wdk/COPYRIGHT | 34 | ||||
-rw-r--r-- | win32/ext/lua-wdk/build-x64.bat | 55 | ||||
-rw-r--r-- | win32/ext/lua-wdk/build-x86.bat | 55 | ||||
-rw-r--r-- | win32/ext/lua-wdk/lua-wdk.patch | 36 |
4 files changed, 0 insertions, 180 deletions
diff --git a/win32/ext/lua-wdk/COPYRIGHT b/win32/ext/lua-wdk/COPYRIGHT deleted file mode 100644 index ef050312..00000000 --- a/win32/ext/lua-wdk/COPYRIGHT +++ /dev/null @@ -1,34 +0,0 @@ -Lua License ------------ - -Lua is licensed under the terms of the MIT license reproduced below. -This means that Lua is free software and can be used for both academic -and commercial purposes at absolutely no cost. - -For details and rationale, see http://www.lua.org/license.html . - -=============================================================================== - -Copyright (C) 1994-2011 Lua.org, PUC-Rio. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. - -=============================================================================== - -(end of COPYRIGHT) diff --git a/win32/ext/lua-wdk/build-x64.bat b/win32/ext/lua-wdk/build-x64.bat deleted file mode 100644 index f51baee1..00000000 --- a/win32/ext/lua-wdk/build-x64.bat +++ /dev/null @@ -1,55 +0,0 @@ -@echo off -set WDK_ROOT=c:\WinDDK\7600.16385.1 -set OPATH=%PATH% -set INCLUDE=%WDK_ROOT%\inc\api;%WDK_ROOT%\inc\crt;%WDK_ROOT%\inc\ddk -set LIB=%WDK_ROOT%\lib\wnet\amd64;%WDK_ROOT%\lib\Crt\amd64 -set PATH=%PROGRAMFILES(X86)%\Microsoft Visual Studio 10.0\VC\bin\amd64 -set DEST=..\lua-wdk-5.2.0-x64 - -set MYCOMPILE=cl /nologo /MD /O2 /W3 /c -set MYLINK=link /nologo msvcrt_win2003.obj -set MYMT=mt /nologo - -cd src -%MYCOMPILE% /DLUA_BUILD_AS_DLL l*.c -del lua.obj luac.obj -%MYLINK% /DLL /out:lua52.dll l*.obj -if exist lua52.dll.manifest^ - %MYMT% -manifest lua52.dll.manifest -outputresource:lua52.dll;2 -%MYCOMPILE% /DLUA_BUILD_AS_DLL lua.c -%MYLINK% /out:lua.exe lua.obj lua52.lib -if exist lua.exe.manifest^ - %MYMT% -manifest lua.exe.manifest -outputresource:lua.exe -%MYCOMPILE% luac.c -@rem del lua.obj linit.obj lbaselib.obj ldblib.obj liolib.obj lmathlib.obj^ -@rem loslib.obj ltablib.obj lstrlib.obj loadlib.obj -%MYLINK% /out:luac.exe luac.obj lua52.lib -if exist luac.exe.manifest^ - %MYMT% -manifest luac.exe.manifest -outputresource:luac.exe -del *.obj *.manifest -cd .. - -echo.Press return when ready to install! -pause -set PATH=%OPATH% -rmdir /Q /S %DEST% -mkdir %DEST% -mkdir %DEST%\bin -mkdir %DEST%\lib -mkdir %DEST%\include -copy COPYRIGHT %DEST%\LICENSE.LUA -:: binaries and libraries -copy src\lua.exe %DEST%\bin -copy src\lua52.dll %DEST%\bin -copy src\lua52.exp %DEST%\bin -copy src\luac.exe %DEST%\bin -:: library -copy src\lua52.lib %DEST%\lib -:: api -copy src\lua.h %DEST%\include -copy src\luaconf.h %DEST%\include -copy src\lualib.h %DEST%\include -copy src\lauxlib.h %DEST%\include -copy src\lua.hpp %DEST%\include -echo.Finished! -pause diff --git a/win32/ext/lua-wdk/build-x86.bat b/win32/ext/lua-wdk/build-x86.bat deleted file mode 100644 index 0bfb7b49..00000000 --- a/win32/ext/lua-wdk/build-x86.bat +++ /dev/null @@ -1,55 +0,0 @@ -@echo off -set WDK_ROOT=c:\WinDDK\7600.16385.1 -set OPATH=%PATH% -set INCLUDE=%WDK_ROOT%\inc\api;%WDK_ROOT%\inc\crt;%WDK_ROOT%\inc\ddk -set LIB=%WDK_ROOT%\lib\wxp\i386;%WDK_ROOT%\lib\Crt\i386 -set PATH=%PROGRAMFILES(X86)%\Microsoft Visual Studio 10.0\VC\bin;%PROGRAMFILES(X86)%\Microsoft Visual Studio 10.0\Common7\IDE -set DEST=..\lua-wdk-5.2.0-x86 - -set MYCOMPILE=cl /nologo /MD /O2 /W3 /c -set MYLINK=link /nologo msvcrt_winxp.obj -set MYMT=mt /nologo - -cd src -%MYCOMPILE% /DLUA_BUILD_AS_DLL l*.c -del lua.obj luac.obj -%MYLINK% /DLL /out:lua52.dll l*.obj -if exist lua52.dll.manifest^ - %MYMT% -manifest lua52.dll.manifest -outputresource:lua52.dll;2 -%MYCOMPILE% /DLUA_BUILD_AS_DLL lua.c -%MYLINK% /out:lua.exe lua.obj lua52.lib -if exist lua.exe.manifest^ - %MYMT% -manifest lua.exe.manifest -outputresource:lua.exe -%MYCOMPILE% luac.c -@rem del lua.obj linit.obj lbaselib.obj ldblib.obj liolib.obj lmathlib.obj^ -@rem loslib.obj ltablib.obj lstrlib.obj loadlib.obj -%MYLINK% /out:luac.exe luac.obj lua52.lib -if exist luac.exe.manifest^ - %MYMT% -manifest luac.exe.manifest -outputresource:luac.exe -del *.obj *.manifest -cd .. - -echo.Press return when ready to install! -pause -set PATH=%OPATH% -rmdir /Q /S %DEST% -mkdir %DEST% -mkdir %DEST%\bin -mkdir %DEST%\lib -mkdir %DEST%\include -copy COPYRIGHT %DEST%\LICENSE.LUA -:: binaries and libraries -copy src\lua.exe %DEST%\bin -copy src\lua52.dll %DEST%\bin -copy src\lua52.exp %DEST%\bin -copy src\luac.exe %DEST%\bin -:: library -copy src\lua52.lib %DEST%\lib -:: api -copy src\lua.h %DEST%\include -copy src\luaconf.h %DEST%\include -copy src\lualib.h %DEST%\include -copy src\lauxlib.h %DEST%\include -copy src\lua.hpp %DEST%\include -echo.Finished! -pause diff --git a/win32/ext/lua-wdk/lua-wdk.patch b/win32/ext/lua-wdk/lua-wdk.patch deleted file mode 100644 index 5ba3415c..00000000 --- a/win32/ext/lua-wdk/lua-wdk.patch +++ /dev/null @@ -1,36 +0,0 @@ -diff -ruN --strip-trailing-cr lua-5.2.0.orig/src/lopcodes.h lua-5.2.0/src/lopcodes.h ---- lua-5.2.0.orig/src/lopcodes.h 2011-07-15 15:50:28 +0200 -+++ lua-5.2.0/src/lopcodes.h 2012-01-10 15:41:33 +0100 -@@ -269,7 +269,8 @@ - OpArgK /* argument is a constant or register/constant */ - }; - --LUAI_DDEC const lu_byte luaP_opmodes[NUM_OPCODES]; -+/* LUAI_DDEC const lu_byte luaP_opmodes[NUM_OPCODES]; */ -+const lu_byte luaP_opmodes[NUM_OPCODES]; - - #define getOpMode(m) (cast(enum OpMode, luaP_opmodes[m] & 3)) - #define getBMode(m) (cast(enum OpArgMask, (luaP_opmodes[m] >> 4) & 3)) -@@ -278,7 +279,8 @@ - #define testTMode(m) (luaP_opmodes[m] & (1 << 7)) - - --LUAI_DDEC const char *const luaP_opnames[NUM_OPCODES+1]; /* opcode names */ -+/* LUAI_DDEC const char *const luaP_opnames[NUM_OPCODES+1]; */ -+const char *const luaP_opnames[NUM_OPCODES+1]; /* opcode names */ - - - /* number of list items to accumulate before a SETLIST instruction */ -diff -ruN --strip-trailing-cr lua-5.2.0.orig/src/lundump.h lua-5.2.0/src/lundump.h ---- lua-5.2.0.orig/src/lundump.h 2011-05-06 16:35:16 +0200 -+++ lua-5.2.0/src/lundump.h 2012-01-10 15:39:37 +0100 -@@ -17,7 +17,8 @@ - LUAI_FUNC void luaU_header (lu_byte* h); - - /* dump one chunk; from ldump.c */ --LUAI_FUNC int luaU_dump (lua_State* L, const Proto* f, lua_Writer w, void* data, int strip); -+/* LUAI_FUNC int luaU_dump (lua_State* L, const Proto* f, lua_Writer w, void* data, int strip); */ -+LUALIB_API int luaU_dump (lua_State* L, const Proto* f, lua_Writer w, void* data, int strip); - - /* data to catch conversion errors */ - #define LUAC_TAIL "\x19\x93\r\n\x1a\n" |