# makefile for tolua library LINK= link.exe CC= cl.exe INCLUDE_DIRS=/I$(TOLUA)\include /I$(TOLUA)\..\lua\src COMMON_CFLAGS= /W2 /WX /nologo /O2 /EHsc /c $(INCLUDE_DIRS) !IFDEF DEBUG CFLAGS= /MDd /Zi $(COMMON_CFLAGS) LDFLAGS = /nologo !ELSE CFLAGS= /MD $(COMMON_CFLAGS) LDFLAGS = /nologo !ENDIF .SUFFIXES: .c .obj .c.obj: $(CC) $(CFLAGS) /Fo$@ $< TOLUA=..\.. OBJS= \ tolua_event.obj \ tolua_is.obj \ tolua_map.obj \ tolua_push.obj \ tolua_to.obj T= $(TOLUA)\lib\tolua.lib all: $T $T: $(OBJS) $(LINK) /lib $(LDFLAGS) /out:$@ $? clean: @-erase $(T) *.obj 2>NUL