Mercurial > hg > xemacs-beta
diff nt/xemacs.mak @ 215:1f0dabaa0855 r20-4b6
Import from CVS: tag r20-4b6
author | cvs |
---|---|
date | Mon, 13 Aug 2007 10:07:35 +0200 |
parents | 78f53ef88e17 |
children | d44af0c54775 |
line wrap: on
line diff
--- a/nt/xemacs.mak Mon Aug 13 10:06:48 2007 +0200 +++ b/nt/xemacs.mak Mon Aug 13 10:07:35 2007 +0200 @@ -6,6 +6,7 @@ HAVE_MSW=1 HAVE_MULE=0 +HAVE_IMAGEMAGICK=0 OPT=-Od -Zi #OPT=-O2 -G5 -Zi @@ -13,12 +14,19 @@ #------------------------------------------------------------------------------ !if $(HAVE_X) + +X11R6=h:\utils\X11R6 + +!if $(HAVE_IMAGEMAGICK) MAGICK=e:\utils\ImageMagick -X11R6=e:\utils\X11R6 + +MAGICK_INCLUDES=-I$(MAGICK)\Magick +MAGICK_LIBS=Magick.dll.lib +!endif X_DEFINES=-DHAVE_X_WINDOWS -X_INCLUDES=-I$(X11R6)\include -I$(MAGICK)\Magick -X_LIBS=Magick.dll.lib Xaw.lib Xmu.lib Xt.lib SM.lib ICE.lib Xext.lib X11.lib +X_INCLUDES=-I$(X11R6)\include $(MAGICK_INCLUDES) +X_LIBS=$(MAGICK_LIBS) Xaw.lib Xmu.lib Xt.lib SM.lib ICE.lib Xext.lib X11.lib !endif !if $(HAVE_MSW) @@ -31,6 +39,7 @@ !include "..\version.sh" +# Nothing should need to be edited below this point. #------------------------------------------------------------------------------ # Generic variables @@ -69,7 +78,7 @@ LASTFILE_OBJS= \ $(OUTDIR)\lastfile.obj -$(LASTFILE): $(LASTFILE_OBJS) +$(LASTFILE): $(XEMACS_INCLUDES) $(LASTFILE_OBJS) link.exe -lib -nologo -out:$@ $(LASTFILE_OBJS) $(OUTDIR)\lastfile.obj: $(LASTFILE_SRC)\lastfile.c @@ -96,7 +105,7 @@ $(OUTDIR)\xlwmenu.obj \ $(OUTDIR)\xlwscrollbar.obj -$(LWLIB): $(XEMACS_INCLUDES) $(LWLIB_OBJS) +$(LWLIB): $(LWLIB_OBJS) link.exe -lib -nologo -debugtype:both -out:$@ $(LWLIB_OBJS) $(OUTDIR)\lwlib-config.obj: $(LWLIB_SRC)\lwlib-config.c @@ -485,6 +494,7 @@ link.exe @<< $(TEMACS_LFLAGS) $(TEMACS_OBJS) $(TEMACS_LIBS) << + !$(TEMACS) -batch -l update-elc.el # MSDEV Source Broswer file. "*.sbr" is too inclusive but this is harmless $(TEMACS_BROWSE): $(TEMACS_OBJS) @@ -499,7 +509,7 @@ LOADPATH=$(LISP) $(DOC): $(LOADPATH)\startup.elc $(LIB_SRC)\make-docfile.exe - del $(DOC) + -del $(DOC) !$(TEMACS) -batch -l make-docfile.el -- -o $(DOC) -i $(XEMACS)\site-packages !$(LIB_SRC)\make-docfile.exe -a $(DOC) -d $(TEMACS_SRC) $(DOC_SRC1) !$(LIB_SRC)\make-docfile.exe -a $(DOC) -d $(TEMACS_SRC) $(DOC_SRC2) @@ -510,9 +520,6 @@ !$(LIB_SRC)\make-docfile.exe -a $(DOC) -d $(TEMACS_SRC) $(DOC_SRC7) !$(LIB_SRC)\make-docfile.exe -a $(DOC) -d $(TEMACS_SRC) $(DOC_SRC8) -$(LOADPATH)\startup.elc: $(LOADPATH)\startup.el - !$(TEMACS) -batch -l update-elc.el - update-elc: $(LOADPATH)\startup.el !$(TEMACS) -batch -l update-elc.el @@ -544,6 +551,7 @@ cd ..\$(TEMACS_DIR) del config.h del paths.h + del Emacs.ad.h del *.bak del *.orig del *.rej