summaryrefslogtreecommitdiff
path: root/gdk/makefile.msc
diff options
context:
space:
mode:
authorHans Breuer <hans@breuer.org>2001-04-13 23:56:19 +0000
committerHans Breuer <hans@src.gnome.org>2001-04-13 23:56:19 +0000
commiteed3dbb64c30d40b49b58c968e636a2dccb2033f (patch)
treecfb67d39fdf5bba45206e5ae61610193f18be1e9 /gdk/makefile.msc
parent21f13fb7e0ec9a48926167152e06b7301fe34546 (diff)
downloadgdk-pixbuf-eed3dbb64c30d40b49b58c968e636a2dccb2033f.tar.gz
updated
2001-04-14 Hans Breuer <hans@breuer.org> * gdk/gdk.def : * gdk/makefile.msc : updated * gdk/win32/gdkdrawable.win32 (gdk_win32_draw_rectangle) : if modus is "fill with tile" do so with new helper function gdk_win32_draw_tiles (the testgtk::text backgound pixmap is drawn again) Changed SetTextAlign before pango_win32_render to TA_BASELINE to reflect Win32 Pango change * gdk/win32/gdkprivate-win32.h : prototype for gdk_win32_draw_tiles * gdk/win32/gdkproperty-win32.c : first implementation of gdk_setting_get Not sure if the returned settings have the right unit, because I couldn't find any docs for the X version ... * gtk/gtk.def : * gtk/makefile.msc.in : updated
Diffstat (limited to 'gdk/makefile.msc')
-rw-r--r--gdk/makefile.msc39
1 files changed, 39 insertions, 0 deletions
diff --git a/gdk/makefile.msc b/gdk/makefile.msc
index a04e387d7..72d4736ad 100644
--- a/gdk/makefile.msc
+++ b/gdk/makefile.msc
@@ -36,6 +36,10 @@ LDFLAGS = /link $(LINKDEBUG)
GTK_VER=1.3
GDK_PIXBUF_VER=$(GTK_VER)
+!IFNDEF PERL
+PERL = perl
+!ENDIF
+
CFLAGS = -I . -I .. $(GLIB_CFLAGS) $(PANGO_CFLAGS) -I ../gdk-pixbuf \
-DG_ENABLE_DEBUG -DHAVE_CONFIG_H -DGDK_VERSION=\"$(GTK_VER)\"
EXTRALIBS = $(WTKIT)\lib\i386\wntab32x.lib $(GLIB_LIBS) \
@@ -44,6 +48,8 @@ EXTRALIBS = $(WTKIT)\lib\i386\wntab32x.lib $(GLIB_LIBS) \
all: \
..\config.h \
gdkconfig.h \
+ gdkenumtypes.h \
+ gdkenumtypes.c \
gdk-win32-$(GTK_VER).dll \
testgdk.exe
@@ -52,6 +58,7 @@ gdk_OBJECTS = \
gdkcolor.obj \
gdkcursor.obj \
gdkdraw.obj \
+ gdkenumtypes.obj \
gdkevents.obj \
gdkfont.obj \
gdkgc.obj \
@@ -69,6 +76,38 @@ gdk_OBJECTS = \
gdkrgb.obj \
gdkwindow.obj
+gdk_public_h_sources = \
+ gdk.h \
+ gdkcolor.h \
+ gdkcompat.h \
+ gdkcursor.h \
+ gdkcursors.h \
+ gdkdnd.h \
+ gdkdrawable.h \
+ gdkevents.h \
+ gdkfont.h \
+ gdkgc.h \
+ gdkkeysyms.h \
+ gdki18n.h \
+ gdkimage.h \
+ gdkinput.h \
+ gdkkeys.h \
+ gdkpango.h \
+ gdkpixbuf.h \
+ gdkpixmap.h \
+ gdkproperty.h \
+ gdkregion.h \
+ gdkrgb.h \
+ gdkselection.h \
+ gdktypes.h \
+ gdkvisual.h \
+ gdkwindow.h \
+
+gdkenumtypes.h: $(gdk_public_h_sources) makeenums.pl
+ $(PERL) makeenums.pl include $(gdk_public_h_sources) > gdkenumtypes.h
+
+gdkenumtypes.c: $(gdk_public_h_sources) makeenums.pl
+ $(PERL) makeenums.pl cfile $(gdk_public_h_sources) > gdkenumtypes.c
..\config.h : ..\config.h.win32
copy ..\config.h.win32 ..\config.h