# Nothing much configurable below
-!IFNDEF DEBUG
-# Full optimization:
-OPTIMIZE = -Ox -MD
-!ELSE
-# Debugging:
-OPTIMIZE = -Zi -MDd
-!ENDIF
+TOP = ../../..
+!INCLUDE $(TOP)/glib/build/win32/make.msc
-# cl -? describes the options
-CC = cl -G5 -GF $(OPTIMIZE) -W3 -nologo
+GTK_VER=2.0
-LDFLAGS = /link /machine:ix86 $(LINKDEBUG)
-
-GLIB_VER=1.3
-GTK_VER=1.3
-
-GLIB = ..\..\..\glib
-CFLAGS = -I. -I.. -I..\.. -I$(WTKIT)\include -I$(GLIB) -DG_ENABLE_DEBUG -DHAVE_CONFIG_H -DGDK_VERSION=\"$(GTK_VER)\"
+CFLAGS = -FImsvc_recommended_pragmas.h \
+ -I. -I.. -I..\.. $(GLIB_CFLAGS) $(PANGO_CFLAGS) \
+ -I$(WTKIT)\include -I$(GLIB) \
+ $(G_DEBUGGING) -DHAVE_CONFIG_H -DINSIDE_GDK_WIN32 -DGDK_VERSION=\"$(GTK_VER)\"
all: \
..\..\config.h \
gdk.res
gdk_win32_OBJECTS = \
- gdkcc-win32.obj \
gdkcolor-win32.obj \
gdkcursor-win32.obj \
gdkdnd-win32.obj \
+ gdkdisplay-win32.obj \
gdkdrawable-win32.obj \
gdkevents-win32.obj \
gdkfont-win32.obj \
gdkglobals-win32.obj \
gdkim-win32.obj \
gdkimage-win32.obj \
+ gdkinput.obj \
gdkinput-win32.obj \
+ gdkkeys-win32.obj \
gdkmain-win32.obj \
+ gdkpango-win32.obj \
gdkpixmap-win32.obj \
gdkproperty-win32.obj \
- gdkregion-win32.obj \
- gdkpolyreg-generic.obj \
- gdkregion-generic.obj \
+# gdkregion-win32.obj \
+ gdkscreen-win32.obj \
gdkselection-win32.obj \
+ gdkspawn-win32.obj \
gdkvisual-win32.obj \
gdkwin32id.obj \
gdkwindow-win32.obj
..\gdkconfig.h : ..\gdkconfig.h.win32
copy ..\gdkconfig.h.win32 ..\gdkconfig.h
-gdkregion-generic.c: ..\x11\gdkregion-generic.c
- copy ..\x11\gdkregion-generic.c gdkregion-generic.c
-
-gdkpolyreg-generic.c: ..\x11\gdkpolyreg-generic.c
- copy ..\x11\gdkpolyreg-generic.c gdkpolyreg-generic.c
-
-gdkregion-generic.h: ..\x11\gdkregion-generic.h
- copy ..\x11\gdkregion-generic.h gdkregion-generic.h
-
-gdkpoly-generic.h: ..\x11\gdkpoly-generic.h
- copy ..\x11\gdkpoly-generic.h gdkpoly-generic.h
-
-gdkgc-win32.o:: gdkregion-generic.h
-gdkpolyreg-generic.o:: gdkpoly-generic.h
-
gdk.res : rc\gdk.rc
rc -DBUILDNUMBER=0 -r -fo gdk.res rc\gdk.rc
.c.obj :
$(CC) $(CFLAGS) -GD -c -DGDK_COMPILATION -DG_LOG_DOMAIN=\"Gdk\" $<
-clean:
+clean::
del *.obj
del *.lib
del *.err