diff options
author | Hans Breuer <hans@breuer.org> | 2006-01-05 23:55:08 +0000 |
---|---|---|
committer | Hans Breuer <hans@src.gnome.org> | 2006-01-05 23:55:08 +0000 |
commit | 7b550043d0aa6eaab6e7bffa2a556782e0acd234 (patch) | |
tree | d4a439d14b6293c3dd2c6f15165910e248dddd45 /gtk/makefile.msc.in | |
parent | 4810de4a0d3142a2e9c8398df7cd71ad770afbbf (diff) | |
download | gtk+-7b550043d0aa6eaab6e7bffa2a556782e0acd234.tar.gz |
also recurse into win32 for ::clean create gtkbuiltincache.h (most code to
2006-01-05 Hans Breuer <hans@breuer.org>
* gdk/makefile.msc : also recurse into win32 for ::clean
* gtk/makefile.msc.in : create gtkbuiltincache.h (most code
to simulate links) and file renames
Diffstat (limited to 'gtk/makefile.msc.in')
-rw-r--r-- | gtk/makefile.msc.in | 40 |
1 files changed, 33 insertions, 7 deletions
diff --git a/gtk/makefile.msc.in b/gtk/makefile.msc.in index 3573c7fbe6..1dbc9f7a1d 100644 --- a/gtk/makefile.msc.in +++ b/gtk/makefile.msc.in @@ -41,15 +41,37 @@ DEFINES = \ TOUCH = copy makefile.msc+nul -gtk-stocks-icons : - cd stock-icons - nmake -nologo -f makefile.msc - cd .. +gtkbuiltincache.h: gtk-update-icon-cache.exe + cd stock-icons\16 + copy gtk-go-forward-ltr.png gtk-go-back-rtl.png + copy gtk-go-back-ltr.png gtk-go-forward-rtl.png + copy gtk-goto-last-ltr.png gtk-goto-first-rtl.png + copy gtk-goto-first-ltr.png gtk-goto-last-rtl.png + copy gtk-media-rewind-ltr.png gtk-media-forward-rtl.png + copy gtk-media-previous-ltr.png gtk-media-next-rtl.png + copy gtk-media-next-ltr.png gtk-media-previous-rtl.png + copy gtk-media-forward-ltr.png gtk-media-rewind-rtl.png + copy gtk-floppy.png gtk-save.png + cd ..\24 + copy gtk-go-forward-ltr.png gtk-go-back-rtl.png + copy gtk-go-back-ltr.png gtk-go-forward-rtl.png + copy gtk-goto-last-ltr.png gtk-goto-first-rtl.png + copy gtk-goto-first-ltr.png gtk-goto-last-rtl.png + copy gtk-media-rewind-ltr.png gtk-media-forward-rtl.png + copy gtk-media-previous-ltr.png gtk-media-next-rtl.png + copy gtk-media-next-ltr.png gtk-media-previous-rtl.png + copy gtk-media-forward-ltr.png gtk-media-rewind-rtl.png + copy gtk-floppy.png gtk-save.png + cd ..\.. + del gtkicontheme.obj + gtk-update-icon-cache --force --ignore-theme-index \ + --source builtin_icons stock-icons > gtkbuiltincache.h all : \ ..\config.h \ generated \ - gtk-stocks-icons \ + gtk-update-icon-cache.exe \ + gtkbuiltincache.h \ libgtk-win32-$(GTK_VER)-0.dll \ gtk-query-immodules-$(GTK_VER).exe \ # gtk-win32-$(GTK_VER)s.lib \ @@ -77,6 +99,7 @@ gtk_OBJECTS = \ gtkcelleditable.obj \ gtkcelllayout.obj \ gtkcellrenderer.obj \ + gtkcellrendereraccel.obj \ gtkcellrenderercombo.obj \ gtkcellrenderertext.obj \ gtkcellrenderertoggle.obj \ @@ -279,8 +302,8 @@ gtk_public_h_sources = \ gtkcelleditable.h \ gtkcelllayout.h \ gtkcellrenderer.h \ + gtkcellrendereraccel.h \ gtkcellrendererpixbuf.h \ - gtkcellrendererkeys.h \ gtkcellrenderertext.h \ gtkcellrenderertoggle.h \ gtkcellview.h \ @@ -526,12 +549,15 @@ gtk-win32-$(GTK_VER)s.lib : $(gtk_OBJECTS) gtk-query-immodules-$(GTK_VER).exe : queryimmodules.obj $(CC) $(CFLAGS) -Fe$@ queryimmodules.obj $(GTK_LIBS) $(GLIB_LIBS) $(PANGO_LIBS) $(LDFLAGS) +gtk-update-icon-cache.exe : updateiconcache.obj + $(CC) $(CFLAGS) -Fe$@ updateiconcache.obj $(GDK_PIXBUF_LIBS) $(GLIB_LIBS) $(PANGO_LIBS) $(LDFLAGS) + gtk-x11-$(GTK_VER).dll : $(gtk_OBJECTS) gtk.def $(CC) $(CFLAGS) -LD -Fm -Fegtk-x11-$(GTK_VER).dll $(gtk_OBJECTS) ../gdk/gdk-x11-$(GTK_VER).lib $(GDK_PIXBUF_LIBS) $(PANGO_LIBS) $(INTL_LIBS) $(GLIB_LIBS) gdi32.lib user32.lib advapi32.lib $(LDFLAGS) /def:gtk.def # General rule for compiling the objects into the DLL .c.obj : - $(CC) $(CFLAGS) -GD -c -DGTK_COMPILATION -DG_LOG_DOMAIN=\"Gtk\" $< + $(CC) $(CFLAGS) -Gf -Zm400 -GD -c -DGTK_COMPILATION -DG_LOG_DOMAIN=\"Gtk\" $< $(EXAMPLE).obj : ..\examples\$(EXAMPLE)\$(EXAMPLE).c $(CC) $(CFLAGS) -c -DG_LOG_DOMAIN=\"$(EXAMPLE)\" ..\examples\$(EXAMPLE)\$(EXAMPLE).c |