| 1 | LUA_INC=c:\lua5.1\include |
| 2 | LUA_DIR=c:\lua5.1\lua |
| 3 | LUA_LIBDIR=c:\lua5.1 |
| 4 | LUA_LIB=c:\lua5.1\lua5.1.lib |
| 5 | |
| 6 | OBJS= src\lxplib.obj |
| 7 | |
| 8 | EXPAT_INCLUDE=C:\Expat-2.0.0\Source\lib |
| 9 | EXPAT_LIB=C:\Expat-2.0.0\Libs\libexpat.lib |
| 10 | |
| 11 | .c.obj: |
| 12 | cl /c /Fo$@ /O2 /I$(LUA_INC) /I$(EXPAT_INCLUDE) /D_CRT_SECURE_NO_DEPRECATE $< |
| 13 | |
| 14 | src\lxp.dll: $(OBJS) |
| 15 | link /dll /def:src\lxp.def /out:$@ $(OBJS) $(EXPAT_LIB) $(LUA_LIB) |
| 16 | |
| 17 | install: src\lxp.dll |
| 18 | IF NOT EXIST $(LUA_LIBDIR) mkdir $(LUA_LIBDIR) |
| 19 | copy src\lxp.dll $(LUA_LIBDIR) |
| 20 | IF NOT EXIST $(LUA_DIR)\lxp mkdir $(LUA_DIR)\lxp |
| 21 | copy src\lxp\lom.lua $(LUA_DIR)\lxp |
| 22 | |
| 23 | clean: |
| 24 | del src\lxp.dll |
| 25 | del src\*.obj |
| 26 | del src\lxp.exp |
| 27 | del src\lxp.lib |
| 28 | |
| 29 | # $Id: makefile.win,v 1.3 2007/06/05 20:03:12 carregal Exp $ |