diff options
author | Hans Breuer <hans@breuer.org> | 2002-02-27 16:37:04 +0000 |
---|---|---|
committer | Hans Breuer <hans@src.gnome.org> | 2002-02-27 16:37:04 +0000 |
commit | bc94033dd3c2c5826557593d6d066f4d82da3eae (patch) | |
tree | ace4dc873e402132ee41e2ffb0569621a6bc6de0 /demos | |
parent | 20eda0e6f12aba1b291efc33b6f23c6b32759b22 (diff) | |
download | gdk-pixbuf-bc94033dd3c2c5826557593d6d066f4d82da3eae.tar.gz |
new file
2002-02-27 Hans Breuer <hans@breuer.org>
* demos/gtk-demo/makefile.msc.in : new file
* gdk-pixbuf/gtk-pixbuf.rc.in : new file to include
version resource
* gdk-pixbuf/makefile.msc : create and use gdk-pixbuf.res
* gdk/win32/gdkkeys-win32.c : handle undefined LANG_URDU,
(gdk_keyval_name) : fix endless looping
* gtk/gtkfilesel.c : translate_win32_path() static
* gtk/queryimmodules : print_escaped(), query_module() static
* gtk/makefile.msc.in : added gtkkeyhash, build gtk-win32.res
* gtk/stock-icons/makefile.msc : regenerated from directory
listing (almost all filenames changed)
Diffstat (limited to 'demos')
-rw-r--r-- | demos/gtk-demo/makefile.msc.in | 80 |
1 files changed, 80 insertions, 0 deletions
diff --git a/demos/gtk-demo/makefile.msc.in b/demos/gtk-demo/makefile.msc.in new file mode 100644 index 000000000..a468f9671 --- /dev/null +++ b/demos/gtk-demo/makefile.msc.in @@ -0,0 +1,80 @@ +## Makefile for building the gtk test apps with Microsoft C +## Use: nmake -f makefile.msc + +## There is no install target, you have to decide where and +## how to install for yourself. + +TOP = ..\..\.. +!INCLUDE $(TOP)/glib/build/win32/make.msc + +!IFNDEF PERL +PERL = perl +!ENDIF + +################################################################ + +# Possibly override versions from build/win32/module.defs +GTK_VER = @GTK_MAJOR_VERSION@.@GTK_MINOR_VERSION@ +GDK_PIXBUF_VER = @GDK_PIXBUF_MAJOR@.@GDK_PIXBUF_MINOR@ + +GDK_LIBS = ../../gdk/gdk-win32-$(GTK_VER).lib +GTK_LIBS = ../../gtk/gtk-win32-$(GTK_VER).lib +GDK_PIXBUF_LIBS = ../../gdk-pixbuf/gdk_pixbuf-$(GDK_PIXBUF_VER).lib + +INCLUDES = -FImsvc_recommended_pragmas.h -I . -I ../.. -I ../../gdk -I ../../gdk-pixbuf -I ../../gtk +DEPCFLAGS = $(PANGO_CFLAGS) $(GLIB_CFLAGS) $(LIBICONV_CFLAGS) $(INTL_CFLAGS) $(ATK_CFLAGS) +LDFLAGS = /link /machine:ix86 $(LINKDEBUG) +DEFINES = -DG_LOG_DOMAIN=\"GtkDemo\" -DGTK_VERSION=\"$(GTK_VER)\" \ + -DDEMOCODEDIR=\".\" + +TOUCH = copy makefile.msc+nul + +all : \ + demos.h \ + gtk-demo.exe + +## These should be in the order you want them to appear in the +## demo app, which means alphabetized by demo title, not filename +DEMOS = \ + appwindow.c \ + button_box.c \ + colorsel.c \ + dialog.c \ + drawingarea.c \ + editable_cells.c \ + images.c \ + item_factory.c \ + list_store.c \ + menus.c \ + panes.c \ + pixbufs.c \ + sizegroup.c \ + stock_browser.c \ + textview.c \ + tree_store.c \ + +demos.h: $(DEMOS) geninclude.pl + $(PERL) geninclude.pl $(DEMOS) > demos.h + +OBJECTS = \ + appwindow.obj \ + button_box.obj \ + colorsel.obj \ + dialog.obj \ + drawingarea.obj \ + editable_cells.obj \ + images.obj \ + item_factory.obj \ + list_store.obj \ + menus.obj \ + panes.obj \ + pixbufs.obj \ + sizegroup.obj \ + stock_browser.obj \ + textview.obj \ + tree_store.obj \ + main.obj \ + +gtk-demo.exe : demos.h $(OBJECTS) + $(CC) $(CFLAGS) -Fegtk-demo.exe $(OBJECTS) $(GTK_LIBS) $(GDK_LIBS) $(GDK_PIXBUF_LIBS) $(PANGO_LIBS) $(GLIB_LIBS) $(LDFLAGS) + |