summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans Breuer <hans@breuer.org>2005-02-07 20:22:05 +0000
committerHans Breuer <hans@src.gnome.org>2005-02-07 20:22:05 +0000
commit4c1cab8dff511c795e382e9ac7afaf4272c36486 (patch)
tree40d2937de3498d97ac6257d6bca5112693f90349
parentc0454cf6dbdb4450e894cc7a737285be33232219 (diff)
downloadgtk+-4c1cab8dff511c795e382e9ac7afaf4272c36486.tar.gz
build with Cairo dependency. The patch to acually use Cairo on win32 will
2005-02-05 Hans Breuer <hans@breuer.org> * gdk/makefile.msc gdk/win32/makefile.msc gtk/makefile.msc.in : build with Cairo dependency. The patch to acually use Cairo on win32 will be on gtk-devel-list soon. * tests/makefile.msc : add testcairo building * gtk/stock-icons/makefile.msc : split command line into two to work with the shells default
-rw-r--r--ChangeLog10
-rw-r--r--ChangeLog.pre-2-1010
-rw-r--r--ChangeLog.pre-2-810
-rw-r--r--gdk/makefile.msc4
-rw-r--r--gdk/win32/makefile.msc2
-rw-r--r--gtk/makefile.msc.in9
-rw-r--r--gtk/stock-icons/makefile.msc5
-rw-r--r--tests/makefile.msc8
8 files changed, 48 insertions, 10 deletions
diff --git a/ChangeLog b/ChangeLog
index 6c7681bd30..7d989873da 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,13 @@
+2005-02-05 Hans Breuer <hans@breuer.org>
+
+ * gdk/makefile.msc gdk/win32/makefile.msc gtk/makefile.msc.in :
+ build with Cairo dependency. The patch to acually use Cairo
+ on win32 will be on gtk-devel-list soon.
+ * tests/makefile.msc : add testcairo building
+
+ * gtk/stock-icons/makefile.msc : split command line into two to
+ work with the shells default
+
Fri Feb 4 14:16:31 2005 Manish Singh <yosh@gimp.org>
* gtk/gtkaccelgroup.c (substitute_underscores): remove unused
diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10
index 6c7681bd30..7d989873da 100644
--- a/ChangeLog.pre-2-10
+++ b/ChangeLog.pre-2-10
@@ -1,3 +1,13 @@
+2005-02-05 Hans Breuer <hans@breuer.org>
+
+ * gdk/makefile.msc gdk/win32/makefile.msc gtk/makefile.msc.in :
+ build with Cairo dependency. The patch to acually use Cairo
+ on win32 will be on gtk-devel-list soon.
+ * tests/makefile.msc : add testcairo building
+
+ * gtk/stock-icons/makefile.msc : split command line into two to
+ work with the shells default
+
Fri Feb 4 14:16:31 2005 Manish Singh <yosh@gimp.org>
* gtk/gtkaccelgroup.c (substitute_underscores): remove unused
diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8
index 6c7681bd30..7d989873da 100644
--- a/ChangeLog.pre-2-8
+++ b/ChangeLog.pre-2-8
@@ -1,3 +1,13 @@
+2005-02-05 Hans Breuer <hans@breuer.org>
+
+ * gdk/makefile.msc gdk/win32/makefile.msc gtk/makefile.msc.in :
+ build with Cairo dependency. The patch to acually use Cairo
+ on win32 will be on gtk-devel-list soon.
+ * tests/makefile.msc : add testcairo building
+
+ * gtk/stock-icons/makefile.msc : split command line into two to
+ work with the shells default
+
Fri Feb 4 14:16:31 2005 Manish Singh <yosh@gimp.org>
* gtk/gtkaccelgroup.c (substitute_underscores): remove unused
diff --git a/gdk/makefile.msc b/gdk/makefile.msc
index fee146e148..e376c515ad 100644
--- a/gdk/makefile.msc
+++ b/gdk/makefile.msc
@@ -41,14 +41,14 @@ PERL = perl
!ENDIF
CFLAGS = -FImsvc_recommended_pragmas.h -I . -I .. \
- $(GLIB_CFLAGS) $(PANGO_CFLAGS) -I ../gdk-pixbuf \
+ $(GLIB_CFLAGS) $(PANGO_CFLAGS) $(CAIRO_CFLAGS) -I ../gdk-pixbuf \
$(G_DEBUGGING) -DHAVE_CONFIG_H -DGDK_ENABLE_BROKEN \
-DGDK_VERSION=\"$(GTK_VER)\" \
-DG_LOG_DOMAIN=\"Gdk\"
EXTRALIBS = $(WTKIT)\lib\i386\wntab32x.lib $(GLIB_LIBS) \
..\gdk-pixbuf\gdk_pixbuf-$(GDK_PIXBUF_VER).lib \
- $(PANGOWIN32_LIBS) $(INTL_LIBS)
+ $(PANGOWIN32_LIBS) $(INTL_LIBS) $(CAIRO_LIBS)
gdk-win32-backend :
cd win32
diff --git a/gdk/win32/makefile.msc b/gdk/win32/makefile.msc
index ac5779615d..9274ad4cd1 100644
--- a/gdk/win32/makefile.msc
+++ b/gdk/win32/makefile.msc
@@ -14,7 +14,7 @@ TOP = ../../..
GTK_VER=2.0
CFLAGS = -FImsvc_recommended_pragmas.h \
- -I. -I.. -I..\.. $(GLIB_CFLAGS) $(PANGO_CFLAGS) \
+ -I. -I.. -I..\.. $(GLIB_CFLAGS) $(PANGO_CFLAGS) $(CAIRO_CFLAGS) \
-I$(WTKIT)\include -I$(GLIB) \
$(G_DEBUGGING) -DHAVE_CONFIG_H -DINSIDE_GDK_WIN32 -DGDK_VERSION=\"$(GTK_VER)\"
diff --git a/gtk/makefile.msc.in b/gtk/makefile.msc.in
index 523354af36..3381c2c6d7 100644
--- a/gtk/makefile.msc.in
+++ b/gtk/makefile.msc.in
@@ -27,7 +27,7 @@ AWK = gawk
INCLUDES = -FImsvc_recommended_pragmas.h -I . -I .. -I ../gdk -I ../gdk-pixbuf
DEPCFLAGS = $(PANGO_CFLAGS) $(GLIB_CFLAGS) $(LIBICONV_CFLAGS) \
- $(INTL_CFLAGS) $(ATK_CFLAGS)
+ $(INTL_CFLAGS) $(ATK_CFLAGS) $(CAIRO_CFLAGS)
LDFLAGS = $(ATK_LIBS) /link /machine:ix86 $(LINKDEBUG)
# Some files use near as an identifier
# Don't define GTK_COMPILATION here, because it's for gtk-x.x.dll only
@@ -160,6 +160,7 @@ gtk_OBJECTS = \
gtkmenutoolbutton.obj \
gtkmessagedialog.obj \
gtkmisc.obj \
+ gtkmnemonichash.obj \
gtkmodules.obj \
gtknotebook.obj \
gtkobject.obj \
@@ -443,7 +444,7 @@ GENERATED = \
generated : $(GENERATED)
$(TOUCH) generated
-gtk.def: gtk.symbols
+gtk.def: gtk.symbols makefile.msc
echo EXPORTS > gtk.def
cl /EP -DINCLUDE_VARIABLES -DG_OS_WIN32 gtk.symbols >> gtk.def
@@ -500,8 +501,8 @@ gtk-win32.res : gtk-win32.rc
#
libgtk-win32-$(GTK_VER)-0.dll : $(gtk_OBJECTS) gtk.def gtk-win32.res
$(CC) $(CFLAGS) -LD -Fm -Fe$@ $(gtk_OBJECTS) gtk-win32.res \
- $(GDK_LIBS) $(GDK_PIXBUF_LIBS) $(PANGO_LIBS) $(INTL_LIBS) $(GLIB_LIBS) \
- gdi32.lib user32.lib advapi32.lib wsock32.lib shell32.lib \
+ $(GDK_LIBS) $(GDK_PIXBUF_LIBS) $(PANGO_LIBS) $(INTL_LIBS) $(GLIB_LIBS) $(GMODULE_LIBS) \
+ gdi32.lib user32.lib advapi32.lib wsock32.lib shell32.lib ole32.lib \
$(LDFLAGS) /implib:gtk-win32-$(GTK_VER).lib /def:gtk.def
gtk-win32-$(GTK_VER)s.lib : $(gtk_OBJECTS)
diff --git a/gtk/stock-icons/makefile.msc b/gtk/stock-icons/makefile.msc
index a78166afb0..3382ff3c02 100644
--- a/gtk/stock-icons/makefile.msc
+++ b/gtk/stock-icons/makefile.msc
@@ -94,6 +94,8 @@ VARIABLES = \
stock_media_rewind_24 stock_media_rewind_24.png \
stock_media_stop_16 stock_media_stop_16.png \
stock_media_stop_24 stock_media_stop_24.png \
+
+VARIABLES2 = \
stock_network_16 stock_network_16.png \
stock_network_24 stock_network_24.png \
stock_new_16 stock_new_16.png \
@@ -180,4 +182,5 @@ all: \
gtkstockpixbufs.h
gtkstockpixbufs.h : makefile.msc
- ..\..\gdk-pixbuf\gdk-pixbuf-csource --rle --build-list $(VARIABLES) > gtkstockpixbufs.h \ No newline at end of file
+ ..\..\gdk-pixbuf\gdk-pixbuf-csource --rle --build-list $(VARIABLES) > gtkstockpixbufs.h
+ ..\..\gdk-pixbuf\gdk-pixbuf-csource --rle --build-list $(VARIABLES2) >> gtkstockpixbufs.h
diff --git a/tests/makefile.msc b/tests/makefile.msc
index bc469cbaad..39d31afc8c 100644
--- a/tests/makefile.msc
+++ b/tests/makefile.msc
@@ -18,7 +18,7 @@ GTK_LIBS = ../gtk/gtk-win32-$(GTK_VER).lib
GDK_PIXBUF_LIBS = ../gdk-pixbuf/gdk_pixbuf-$(GDK_PIXBUF_VER).lib
INCLUDES = -I . -I .. -I ../gdk -I ../gdk-pixbuf -I ../gtk
-DEPCFLAGS = $(PANGO_CFLAGS) $(GLIB_CFLAGS) $(LIBICONV_CFLAGS) $(INTL_CFLAGS) $(ATK_CFLAGS)
+DEPCFLAGS = $(PANGO_CFLAGS) $(GLIB_CFLAGS) $(LIBICONV_CFLAGS) $(INTL_CFLAGS) $(ATK_CFLAGS) $(CAIRO_CFLAGS)
LDFLAGS = /link /machine:ix86 $(LINKDEBUG)
DEFINES = -DG_LOG_DOMAIN=\"GtkTest\" -DGTK_VERSION=\"$(GTK_VER)\"
@@ -40,7 +40,7 @@ all : \
#
TESTAPPS = \
testabi testactions \
- testcalendar testcombo testcombochange \
+ testcairo testcalendar testcombo testcombochange \
testdnd \
testentrycompletion \
testfilechooser \
@@ -68,6 +68,10 @@ one-test-app:
!ELSE
+!IFDEF EXTRA_testcairo
+EXTRA_LIBS = $(CAIRO_LIBS)
+!ENDIF
+
!IFDEF EXTRA_testgtk
EXTRA_OBJETCS = prop-editor.obj
!ENDIF