CC=cl
INCFLAGS=/I "$(VEX_INCLUDE_PATH)"
CFLAGS=/LD /O2 $(INCFLAGS)
LDFLAGS=/link /DEF:pyvex.def

pyvex.dll: postprocess.c analysis.c pyvex.c logging.c "$(VEX_LIB_FILE)" pyvex.h pyvex.def
	$(CC) $(CFLAGS) pyvex.c postprocess.c analysis.c logging.c "$(VEX_LIB_FILE)" $(LDFLAGS)

clean:
	del pyvex.dll pyvex.lib pyvex.exp pyvex.obj logging.obj
