summaryrefslogtreecommitdiff
path: root/makefile.msc
diff options
context:
space:
mode:
authorHans Breuer <hans@breuer.org>2003-07-20 15:50:14 +0000
committerHans Breuer <hans@src.gnome.org>2003-07-20 15:50:14 +0000
commit364272b5b9464085c6acc87c57fb1ddf8bd5f947 (patch)
tree4ec9a6a85d8ca5f5734e528d0cc01147bb163295 /makefile.msc
parentc80e5e66e817417cbef53808ba07ca0575cbe448 (diff)
downloadgtk+-364272b5b9464085c6acc87c57fb1ddf8bd5f947.tar.gz
new file to build it all ... added to EXTRA_DIST
2003-07-20 Hans Breuer <hans@breuer.org> * makefile.msc : new file to build it all * Makefile.am : ... added to EXTRA_DIST * gdk/makefile.msc gtk/stock-icons/makefile.msc gtk/makefile.msc.in tests/makefile.msc : updated * gdk/gdk.def gtk/gtk.def : export a bunch of new functions * gtk/gtkbbox.c : use g_return_val_if_fail() if there is a value to return * gtk/gtkfontsel.c gtk/gtkiconfactory.c : static correctness * gtk/gtkicontheme.c : ported to use GTimeVal instead of struct timeval and GTK_DATA_PREFIX instead of GTK_DATADIR * gtk/gtkicontheme.c : use HAVE_LC_MESSAGES * gtk/gtkimmulticontext.c : use gtkprivate.h * gtk/stock-icons/stock_color_picker_25.png gtk/stock-icons/stock_jump_to_rtl_16.png gtk/stock-icons/stock_jump_to_rtl_24.png gtk/stock-icons/stock_redo_rtl_16.png gtk/stock-icons/stock_redo_rtl_24.png gtk/stock-icons/stock_undelete_rtl_16.png gtk/stock-icons/stock_undelete_rtl_24.png gtk/stock-icons/stock_undo_rtl_16.png : gtk/stock-icons/stock_undo_rtl_24.png : readded as binary
Diffstat (limited to 'makefile.msc')
-rw-r--r--makefile.msc24
1 files changed, 24 insertions, 0 deletions
diff --git a/makefile.msc b/makefile.msc
new file mode 100644
index 0000000000..f95e5d33e4
--- /dev/null
+++ b/makefile.msc
@@ -0,0 +1,24 @@
+## Makefile for building the Gtk+ dlls with Microsoft C
+## Use: nmake -f makefile.msc
+
+PARTS = gdk-pixbuf gdk gtk tests
+
+all : \
+ config.h \
+ sub-all
+
+sub-all:
+ for %d in ($(PARTS)) do nmake -nologo -f makefile.msc sub-one THIS=%d TARGET=all
+
+clean : sub-clean
+
+sub-clean:
+ for %d in ($(PARTS)) do nmake -nologo -f makefile.msc sub-one THIS=%d TARGET=clean
+
+sub-one:
+ @cd $(THIS)
+ @nmake -nologo -f makefile.msc $(TARGET)
+ @cd ..
+
+config.h: config.h.win32
+ copy config.h.win32 config.h