makefile.win

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 $