2005-09-24 Hans Breuer <hans@breuer.org> * **makefile.msc : updated * app/dialogs/user-install-dialog.c : only add the migrate page if there is something to migrate from. Avoids on version being NULL. * app/dialogs/file-save-dialog.c : the g_print() output was crashing on the assumption that ->menu_label != NULL. It is for colorhtml.py. * app/widgets/gimpselectiondata.c : use HAVE_UNISTD_H and move * process.h definition by G_OS_WIN32 below it being defined * app/widgets/gimpwidgets-utils.c(gimp_window_get_native) : cast return value to (GdkNativeWindow) it is not necessary an int. * libgimpwidgets/gimpwidgets.def : added gimp_zoom_type_get_type * plug-ins/help/gimp-help-lookup.c : dynamic lookup of help_root instead of hard-coding DATADIR/GIMP_HELP_PREFIX * plug-ins/xjt/xjt.c : there is no pid_t with msvc, typedef one.
61 lines
1,007 B
Text
61 lines
1,007 B
Text
!IFNDEF MODULE
|
|
|
|
MODULES = gimp _gimpenums gimpcolor gimpprocbrowser
|
|
|
|
all : sub-all
|
|
|
|
sub-all:
|
|
for %d in ($(MODULES)) do @nmake -nologo -f makefile.msc sub-one THIS=%d
|
|
|
|
sub-one:
|
|
nmake -nologo -f makefile.msc all MODULE=$(THIS) OBJ_$(THIS)=1
|
|
|
|
!ELSE
|
|
|
|
MODULE=$(MODULE)
|
|
#OPTIMIZE = -Od -Op
|
|
#DEBUG=1
|
|
|
|
!IFDEF OBJ_gimp
|
|
OBJECTS = \
|
|
gimpmodule.obj \
|
|
pygimp-image.obj \
|
|
pygimp-drawable.obj \
|
|
pygimp-tile.obj \
|
|
pygimp-display.obj \
|
|
pygimp-parasite.obj \
|
|
pygimp-pdb.obj
|
|
!ENDIF
|
|
|
|
!IFDEF OBJ__gimpenums
|
|
OBJECTS = \
|
|
gimpenumsmodule.obj
|
|
!ENDIF
|
|
|
|
!IFDEF OBJ_gimpcolor
|
|
OBJECTS = \
|
|
gimpcolormodule.obj \
|
|
pygimp-rgb.obj
|
|
!ENDIF
|
|
|
|
!IFDEF OBJ_gimpprocbrowser
|
|
OBJECTS = \
|
|
procbrowser.obj
|
|
!ENDIF
|
|
|
|
PYTHON = ..\..\..\..\python23
|
|
!IFNDEF DEBUG
|
|
EXTRALIBS = $(PYTHON)\libs\python23.lib user32.lib
|
|
!ELSE
|
|
EXTRALIBS = $(PYTHON)\libs\python23_d.lib user32.lib
|
|
!ENDIF
|
|
|
|
EXTRACFLAGS = -I$(PYTHON)\include -I $(TOP)\gnome-python\pygtk\gobject
|
|
GIMPTOP=..\..
|
|
|
|
# Lib Extension is
|
|
MODULE_EXT = pyd
|
|
|
|
!include ..\makefile.msc
|
|
|
|
!ENDIF
|