diff options
-rw-r--r-- | gobject/makefile.msc | 24 |
1 files changed, 17 insertions, 7 deletions
diff --git a/gobject/makefile.msc b/gobject/makefile.msc index a671eb90..a7287ec7 100644 --- a/gobject/makefile.msc +++ b/gobject/makefile.msc @@ -3,15 +3,19 @@ TOP = ..\..\.. #DEBUG=1 -PYTHON = c:\python23 +#program placement should be handled im make.msc +!IFNDEF PYTHONDIR +PYTHONDIR = c:l\python23 +!ENDIF + !IFNDEF DEBUG -EXTRALIBS = $(PYTHON)\libs\python23.lib user32.lib +EXTRALIBS = $(PYTHONDIR)\libs\python23.lib user32.lib !ELSE -EXTRALIBS = $(PYTHON)\libs\python23_d.lib user32.lib +EXTRALIBS = $(PYTHONDIR)\libs\python23_d.lib user32.lib PYD_POSTFIX = _d !ENDIF -EXTRACFLAGS = -I$(PYTHON)\include +EXTRACFLAGS = -I$(PYTHONDIR)\include -DDISABLE_THREADING MODULE_EXT = pyd MODULES = gobject @@ -35,7 +39,7 @@ gdk.c : gdk.defs gdk.override libglade.c : libglade.defs libglade.override .defs.c : - $(PYTHON)\python ../codegen/codegen.py \ + $(PYTHONDIR)\python ../codegen/codegen.py \ $(PYGTK_CODEGEN_DEFINES) \ --register ../pango-types.defs \ --register ../atk-types.defs \ @@ -54,8 +58,7 @@ INCLUDES = \ -FImsvc_recommended_pragmas.h \ -DHAVE_CONFIG_H -I.. -I..\gobject -I. $(EXTRACFLAGS) \ $(GLIB_CFLAGS) $(GTK2_CFLAGS) $(PANGO_CFLAGS) \ - -DGTK_ENABLE_BROKEN \ - -DVERSION=\"1.99.8\" + -DGTK_ENABLE_BROKEN !IFDEF OBJ_gobject OBJECTS = \ @@ -64,6 +67,10 @@ OBJECTS = \ pygobject.obj \ pygflags.obj \ pygenum.obj \ + pygmaincontext.obj \ + pygmainloop.obj \ + pygparamspec.obj \ + pygpointer.obj \ pygtype.obj !ENDIF @@ -80,3 +87,6 @@ $(MODULE)$(PYD_POSTFIX).$(MODULE_EXT) : $(OBJECTS) clean:: del *.pyc del *.pyd + +extra-clean: clean + @: |