summary refs log tree commit diff stats
path: root/win32/deps/lua/build-x86.bat
diff options
context:
space:
mode:
authorBerke Viktor <bviktor@hexchat.org>2012-11-06 18:03:08 +0100
committerBerke Viktor <bviktor@hexchat.org>2012-11-06 18:03:08 +0100
commitca9661779adf7bf12abc2df9fe46f4dd705f46fe (patch)
tree5d99b246b8f5a8423c341d6793fb0c0cd7470484 /win32/deps/lua/build-x86.bat
parent2c0f050df0b3fdb66f11c3b56fc4808bd902e257 (diff)
Move GTK+ to a separate repo
Diffstat (limited to 'win32/deps/lua/build-x86.bat')
-rw-r--r--win32/deps/lua/build-x86.bat66
1 files changed, 0 insertions, 66 deletions
diff --git a/win32/deps/lua/build-x86.bat b/win32/deps/lua/build-x86.bat
deleted file mode 100644
index bc49cff8..00000000
--- a/win32/deps/lua/build-x86.bat
+++ /dev/null
@@ -1,66 +0,0 @@
-:: run this from a VS x86 command prompt

-@echo off

-

-SET PACKAGE_NAME=lua-5.1.5

-

-:: copied from etc\luavs.bat

-set MYCOMPILE=cl /nologo /MD /Ox /W3 /c /D_CRT_SECURE_NO_DEPRECATE

-set MYLINK=link /nologo

-set MYMT=mt /nologo

-

-cd src

-%MYCOMPILE% /DLUA_BUILD_AS_DLL l*.c

-del lua.obj luac.obj

-%MYLINK% /DLL /out:lua51.dll l*.obj

-if exist lua51.dll.manifest^

-  %MYMT% -manifest lua51.dll.manifest -outputresource:lua51.dll;2

-%MYCOMPILE% /DLUA_BUILD_AS_DLL lua.c

-%MYLINK% /out:lua.exe lua.obj lua51.lib

-if exist lua.exe.manifest^

-  %MYMT% -manifest lua.exe.manifest -outputresource:lua.exe

-%MYCOMPILE% l*.c print.c

-del lua.obj linit.obj lbaselib.obj ldblib.obj liolib.obj lmathlib.obj^

-    loslib.obj ltablib.obj lstrlib.obj loadlib.obj

-%MYLINK% /out:luac.exe *.obj

-if exist luac.exe.manifest^

-  %MYMT% -manifest luac.exe.manifest -outputresource:luac.exe

-del *.obj *.manifest

-cd ..

-:: end of etc\luavs.bat

-

-set LUA_SRC=%cd%

-set LUA_DEST=%cd%-x86

-echo.Press return when ready to install!

-pause

-

-rmdir /q /s %LUA_DEST%

-mkdir %LUA_DEST%

-mkdir %LUA_DEST%\bin

-mkdir %LUA_DEST%\include

-mkdir %LUA_DEST%\lib

-mkdir %LUA_DEST%\share

-mkdir %LUA_DEST%\share\doc

-mkdir %LUA_DEST%\share\doc\lua

-copy COPYRIGHT %LUA_DEST%\share\doc\lua\COPYING

-:: binaries and libraries

-copy src\lua.exe %LUA_DEST%\bin

-copy src\lua51.dll %LUA_DEST%\bin

-copy src\luac.exe %LUA_DEST%\bin

-:: library

-copy src\lua51.lib %LUA_DEST%\lib

-:: api

-copy src\lua.h %LUA_DEST%\include

-copy src\luaconf.h %LUA_DEST%\include

-copy src\lualib.h %LUA_DEST%\include

-copy src\lauxlib.h %LUA_DEST%\include

-copy etc\lua.hpp %LUA_DEST%\include

-

-cd %LUA_DEST%

-set PATH=%PATH%;%ProgramFiles%\7-zip

-del ..\%PACKAGE_NAME%-x86.7z

-7z a ..\%PACKAGE_NAME%-x86.7z *

-cd %LUA_SRC%

-rmdir /q /s %LUA_DEST%

-

-echo.Finished!

-pause