1 ## Makefile for building the gtk test apps with Microsoft C
2 ## Use: nmake -f makefile.msc
4 ## There is no install target, you have to decide where and
5 ## how to install for yourself.
8 !INCLUDE $(TOP)/glib/build/win32/make.msc
14 ################################################################
16 # Possibly override versions from build/win32/module.defs
20 GDK_LIBS = ../../gdk/gdk-win32-$(GTK_VER).lib
21 GTK_LIBS = ../../gtk/gtk-win32-$(GTK_VER).lib
22 GDK_PIXBUF_LIBS = ../../gdk-pixbuf/gdk_pixbuf-$(GDK_PIXBUF_VER).lib
24 INCLUDES = -FImsvc_recommended_pragmas.h -I . -I ../.. -I ../../gdk -I ../../gdk-pixbuf -I ../../gtk
25 DEPCFLAGS = $(PANGO_CFLAGS) $(GLIB_CFLAGS) $(LIBICONV_CFLAGS) $(INTL_CFLAGS) $(ATK_CFLAGS) $(CAIRO_CFLAGS)
26 LDFLAGS = /link /machine:ix86 $(LINKDEBUG)
27 DEFINES = -DG_LOG_DOMAIN=\"GtkDemo\" -DGTK_VERSION=\"$(GTK_VER)\" \
30 TOUCH = copy makefile.msc+nul
36 ## These should be in the order you want them to appear in the
37 ## demo app, which means alphabetized by demo title, not filename
63 demos.h: $(DEMOS) geninclude.pl
64 $(PERL) geninclude.pl $(DEMOS) > demos.h
75 entry_completion.obj \
92 gtk-demo.exe : demos.h $(OBJECTS)
93 $(CC) $(CFLAGS) -Fegtk-demo.exe $(OBJECTS) $(GTK_LIBS) $(GDK_LIBS) $(GDK_PIXBUF_LIBS) \
94 $(CAIRO_LIBS) $(PANGOCAIRO_LIBS) $(PANGO_LIBS) $(GLIB_LIBS) $(LDFLAGS)