4 !INCLUDE $(TOP)\build\win32\make.msc
6 GDKPIXBUF = $(TOP)/dia-dev/gdk-pixbuf
14 PKG_CFLAGS = -I.. -I$(GDKPIXBUF)\.. \
15 $(GLIB_CFLAGS) $(GTK_CFLAGS) \
19 PKG_LINK = $(GTK_LIBS) $(GLIB_LIBS) \
20 $(LIBXML)\$(XML_LIB) $(GDKPIXBUF)\gdk-pixbuf.lib
59 ## compiler and linker switches
62 OPTIMIZE = -Ox -Zi -MD
70 # cl -? describes the options
71 CC = cl -G5 -GF $(OPTIMIZE) -W3 -nologo
73 # No general LDFLAGS needed
74 LDFLAGS = /link $(LINKDEBUG)
77 CFLAGS = -I. -DHAVE_CONFIG_H
84 $(PACKAGE).lib : $(OBJECTS)
85 lib /out:$(PACKAGE).lib $(OBJECTS)
87 $(PACKAGE).dll : $(OBJECTS) $(PACKAGE).def
88 $(CC) $(CFLAGS) -LD -Fe$(PACKAGE).dll $(OBJECTS) $(PKG_LINK) user32.lib advapi32.lib wsock32.lib $(LDFLAGS) /def:$(PACKAGE).def
90 $(PRJ_TOP)\config.h: $(PRJ_TOP)\config.h.win32
91 copy $(PRJ_TOP)\config.h.win32 $(PRJ_TOP)\config.h
94 $(CC) $(CFLAGS) -GD -c $(PKG_CFLAGS) $<