LUA_INC=-I../../lua52 -I../.. -I../../../w2c
LUA_DIR=../../lua52
LUA_LIBDIR=../../lua52
LUA_LIB=../../lua52/lua52.lib
EXTRALIB=

OBJS= src/lxplib.obj

EXPAT_INCLUDE=-Iexpat/lib
EXPAT_LIB=expat/lib/libexpat.lib

.c.obj:
	cl -c -Fo$@ -O2 -MT $(LUA_INC) $(EXPAT_INCLUDE) \
          -DXML_STATIC=1 -D_CRT_SECURE_NO_DEPRECATE -DLUA_BUILS_AS_DLL $<

src/lxp.dll: $(OBJS)
	cl -LD -Fe$@ $(OBJS) $(EXPAT_LIB) $(LUA_LIB) $(EXTRALIB) -link /manifest
	mt -manifest $@.manifest -outputresource:$@";"2 

#	link -dll -def:src/lxp.def -out:$@ $(OBJS) $(EXPAT_LIB) $(LUA_LIB) 

clean:
	rm src/lxp.dll
	rm src/*.obj
	rm src/lxp.exp
	rm src/lxp.lib

# $Id: makefile.win,v 1.3 2007/06/05 20:03:12 carregal Exp $
