Mercurial > hg > xemacs-beta
diff nt/xemacs.mak @ 167:85ec50267440 r20-3b10
Import from CVS: tag r20-3b10
author | cvs |
---|---|
date | Mon, 13 Aug 2007 09:45:46 +0200 |
parents | 43dd3413c7c7 |
children | 9ad43877534d |
line wrap: on
line diff
--- a/nt/xemacs.mak Mon Aug 13 09:44:44 2007 +0200 +++ b/nt/xemacs.mak Mon Aug 13 09:45:46 2007 +0200 @@ -1,16 +1,18 @@ -MSDEV=F:/msdev -X11R6=F:/utils/X11R6 +MSDEV=G:/msdev +X11R6=G:/utils/X11R6 XEMACS=.. LISP=$(XEMACS)/lisp +EMACS_MAJOR_VERSION=20 +EMACS_MINOR_VERSION=3 +XEMACS_CODENAME=\"Copenhagen\" + #------------------------------------------------------------------------------ # Generic variables INCLUDES=-I$(X11R6)/include -I$(XEMACS)/nt/inc -I$(XEMACS)/src\ -I$(XEMACS)/lwlib -I$(MSDEV)/include -#INCLUDES=-I$(X11R6)/include -I$(XEMACS)/src\ -# -I$(XEMACS)/lwlib -I$(MSDEV)/include LIBRARIES= OUTDIR=obj @@ -114,7 +116,6 @@ $(XEMACS)/src/console-x.c \ $(XEMACS)/src/console.c \ $(XEMACS)/src/data.c \ - $(XEMACS)/src/database.c \ $(XEMACS)/src/debug.c \ $(XEMACS)/src/device-x.c \ $(XEMACS)/src/device.c \ @@ -171,7 +172,6 @@ $(XEMACS)/src/menubar-x.c \ $(XEMACS)/src/menubar.c \ $(XEMACS)/src/minibuf.c \ - $(XEMACS)/src/mocklisp.c \ $(XEMACS)/src/nt.c \ $(XEMACS)/src/ntheap.c \ $(XEMACS)/src/ntproc.c \ @@ -208,7 +208,15 @@ $(XEMACS)/src/xselect.c \ $(XEMACS)/src/balloon-x.c \ $(XEMACS)/src/balloon_help.c + DOC_SRCS_2=\ + $(XEMACS)/src/input-method-xlib.c \ + $(XEMACS)/src/mule.c \ + $(XEMACS)/src/mule-charset.c \ + $(XEMACS)/src/mule-ccl.c \ + $(XEMACS)/src/mule-coding.c + +DOC_SRCS_3=\ $(LISP)/version.el \ $(LISP)/paths.el \ $(LISP)/prim/loaddefs.elc \ @@ -268,9 +276,11 @@ $(LISP)/bytecomp/bytecomp-runtime.elc \ $(LISP)/prim/float-sup.elc \ $(LISP)/prim/itimer.elc \ + $(LISP)/prim/itimer-autosave.elc \ $(LISP)/ediff/ediff-hook.elc \ $(LISP)/packages/fontl-hooks.elc -DOC_SRCS_3= \ + +DOC_SRCS_4= \ $(LISP)/prim/scrollbar.elc \ $(LISP)/prim/buffer.elc \ $(LISP)/prim/menubar.elc \ @@ -286,12 +296,36 @@ $(LISP)/x11/x-misc.elc \ $(LISP)/x11/x-init.elc \ $(LISP)/prim/dialog.elc \ - $(LISP)/prim/files-nomule.elc - -# MULE_LISP or NOMULE_LISP + $(LISP)/mule/mule-load.elc \ + $(LISP)/mule/mule-coding.elc \ + $(LISP)/mule/mule-charset.elc \ + $(LISP)/mule/mule-files.elc \ + $(LISP)/mule/mule-category.elc \ + $(LISP)/mule/mule-misc.elc \ + $(LISP)/mule/mule-ccl.elc \ + $(LISP)/mule/mule-init.elc \ + $(LISP)/mule/mule-cmds.elc \ + $(LISP)/mule/kinsoku.elc \ + $(LISP)/mule/mule-x-init.elc \ + $(LISP)/mule/arabic-hooks.elc \ + $(LISP)/mule/chinese-hooks.elc \ + $(LISP)/mule/cyrillic-hooks.elc \ + $(LISP)/mule/ethiopic-hooks.elc \ + $(LISP)/mule/european-hooks.elc \ + $(LISP)/mule/greek-hooks.elc \ + $(LISP)/mule/hebrew-hooks.elc \ + $(LISP)/mule/ipa-hooks.elc \ + $(LISP)/mule/japanese-hooks.elc \ + $(LISP)/mule/korean-hooks.elc \ + $(LISP)/mule/thai-hooks.elc \ + $(LISP)/mule/vietnamese-hooks-1.elc \ + $(LISP)/mule/vietnamese-hooks-2.elc \ + $(LISP)/prim/winnt.el \ + $(LISP)/custom/widget.el \ + $(LISP)/custom/custom.el \ + $(LISP)/prim/cus-start.el MAKE_DOCFILE=$(OUTDIR)\make-docfile.exe -SUPPORT_PROGS=$(MAKE_DOCFILE) $(MAKE_DOCFILE): $(OUTDIR)\make-docfile.obj link.exe $(LIB_SRC_LFLAGS) $** $(LIB_SRC_LIBS) @@ -299,10 +333,28 @@ $(OUTDIR)/make-docfile.obj: $(LIB_SRC)\make-docfile.c $(CC) $(LIB_SRC_FLAGS) $** /Fo$@ +RUNEMACS=$(XEMACS)/src/runemacs.exe + +$(RUNEMACS): $(OUTDIR)\runemacs.obj + link.exe /out:$@ /subsystem:windows /entry:WinMainCRTStartup \ + /pdb:none /release /incremental:no $** \ + kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib \ + advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib \ + odbccp32.lib libc.lib + +$(OUTDIR)\runemacs.obj: $(XEMACS)/nt/runemacs.c + $(CC) /nologo -ML -w -Od -Zi -c \ + -D_DEBUG -DWIN32 -D_WIN32 -DWIN32_LEAN_AND_MEAN \ + -D_NTSDK -D_M_IX86 -D_X86_ -Demacs -DHAVE_CONFIG_H -D_MSC_VER=999 \ + $** /Fo$@ + +SUPPORT_PROGS=$(MAKE_DOCFILE) $(RUNEMACS) + $(DOC): $(OUTDIR)/make-docfile.exe !$(MAKE_DOCFILE) -o $@ $(DOC_SRCS_1) !$(MAKE_DOCFILE) -a $@ $(DOC_SRCS_2) !$(MAKE_DOCFILE) -a $@ $(DOC_SRCS_3) + !$(MAKE_DOCFILE) -a $@ $(DOC_SRCS_4) #------------------------------------------------------------------------------ @@ -321,10 +373,12 @@ /nodefaultlib /force /out:$@\ /heap:0x00100000 -#TEMACS_CPP=$(XEMACS)/nt/cpp/cpp.exe TEMACS_CPP=c:/usr/local/bin/cpp.exe TEMACS_CPP_FLAGS= $(INCLUDES) -D_DEBUG -DWIN32 -D_WIN32 -DWIN32_LEAN_AND_MEAN \ - -D_NTSDK -D_M_IX86 -D_X86_ -Demacs -DHAVE_CONFIG_H -D_MSC_VER=999 + -D_NTSDK -D_M_IX86 -D_X86_ -Demacs -DHAVE_CONFIG_H -D_MSC_VER=999 \ + -DEMACS_MAJOR_VERSION=$(EMACS_MAJOR_VERSION) \ + -DEMACS_MINOR_VERSION=$(EMACS_MINOR_VERSION) \ + -DXEMACS_CODENAME=$(XEMACS_CODENAME) TEMACS_FLAGS=-nologo -ML -w -Od -Zi -c $(TEMACS_CPP_FLAGS) TEMACS_OBJS= \ @@ -347,7 +401,6 @@ $(OUTDIR)/console-x.obj \ $(OUTDIR)/console.obj \ $(OUTDIR)/data.obj \ - $(OUTDIR)/database.obj \ $(OUTDIR)/debug.obj \ $(OUTDIR)/device-x.obj \ $(OUTDIR)/device.obj \ @@ -405,7 +458,11 @@ $(OUTDIR)/menubar-x.obj \ $(OUTDIR)/menubar.obj \ $(OUTDIR)/minibuf.obj \ - $(OUTDIR)/mocklisp.obj \ + $(OUTDIR)/input-method-xlib.obj \ + $(OUTDIR)/mule.obj \ + $(OUTDIR)/mule-charset.obj \ + $(OUTDIR)/mule-ccl.obj \ + $(OUTDIR)/mule-coding.obj \ $(OUTDIR)/nt.obj \ $(OUTDIR)/ntheap.obj \ $(OUTDIR)/ntproc.obj \ @@ -441,578 +498,358 @@ $(OUTDIR)/xmu.obj \ $(OUTDIR)/xselect.obj -#$(TEMACS): $(TEMACS_SRC)/Emacs.ad.h $(TEMACS_SRC)/paths.h $(TEMACS_OBJS) -# link.exe $(TEMACS_LFLAGS) $(TEMACS_OBJS) $(TEMACS_LIBS) - $(TEMACS): $(TEMACS_SRC)/Emacs.ad.h $(TEMACS_SRC)/paths.h $(TEMACS_OBJS) link.exe @<< $(TEMACS_LFLAGS) $(TEMACS_OBJS) $(TEMACS_LIBS) << $(OUTDIR)/abbrev.obj: $(TEMACS_SRC)/abbrev.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/alloc.obj: $(TEMACS_SRC)/alloc.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/alloca.obj: $(TEMACS_SRC)/alloca.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/balloon-x.obj: $(TEMACS_SRC)/balloon-x.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/balloon_help.obj: $(TEMACS_SRC)/balloon_help.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/blocktype.obj: $(TEMACS_SRC)/blocktype.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/buffer.obj: $(TEMACS_SRC)/buffer.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/bytecode.obj: $(TEMACS_SRC)/bytecode.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/callint.obj: $(TEMACS_SRC)/callint.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/callproc.obj: $(TEMACS_SRC)/callproc.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/casefiddle.obj: $(TEMACS_SRC)/casefiddle.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/casetab.obj: $(TEMACS_SRC)/casetab.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/chartab.obj: $(TEMACS_SRC)/chartab.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/cmdloop.obj: $(TEMACS_SRC)/cmdloop.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/cmds.obj: $(TEMACS_SRC)/cmds.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/console-stream.obj: $(TEMACS_SRC)/console-stream.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/console-x.obj: $(TEMACS_SRC)/console-x.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/console.obj: $(TEMACS_SRC)/console.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/data.obj: $(TEMACS_SRC)/data.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" - -$(OUTDIR)/database.obj: $(TEMACS_SRC)/database.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" - $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/debug.obj: $(TEMACS_SRC)/debug.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/device-x.obj: $(TEMACS_SRC)/device-x.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/device.obj: $(TEMACS_SRC)/device.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/dgif_lib.obj: $(TEMACS_SRC)/dgif_lib.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/dialog-x.obj: $(TEMACS_SRC)/dialog-x.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/dialog.obj: $(TEMACS_SRC)/dialog.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/dired.obj: $(TEMACS_SRC)/dired.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/doc.obj: $(TEMACS_SRC)/doc.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/doprnt.obj: $(TEMACS_SRC)/doprnt.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/dynarr.obj: $(TEMACS_SRC)/dynarr.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/editfns.obj: $(TEMACS_SRC)/editfns.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/elhash.obj: $(TEMACS_SRC)/elhash.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/emacs.obj: $(TEMACS_SRC)/emacs.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/EmacsFrame.obj: $(TEMACS_SRC)/EmacsFrame.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/EmacsManager.obj: $(TEMACS_SRC)/EmacsManager.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/TopLevelEmacsShell.obj: $(TEMACS_SRC)/EmacsShell-sub.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) -DDEFINE_TOP_LEVEL_EMACS_SHELL $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) -DDEFINE_TOP_LEVEL_EMACS_SHELL $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/TransientEmacsShell.obj: $(TEMACS_SRC)/EmacsShell-sub.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) -DDEFINE_TRANSIENT_EMACS_SHELL $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) -DDEFINE_TRANSIENT_EMACS_SHELL $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/EmacsShell.obj: $(TEMACS_SRC)/EmacsShell.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/energize.obj: $(TEMACS_SRC)/energize.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/eval.obj: $(TEMACS_SRC)/eval.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/event-stream.obj: $(TEMACS_SRC)/event-stream.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/event-unixoid.obj: $(TEMACS_SRC)/event-unixoid.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/event-Xt.obj: $(TEMACS_SRC)/event-Xt.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/events.obj: $(TEMACS_SRC)/events.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/extents.obj: $(TEMACS_SRC)/extents.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/faces.obj: $(TEMACS_SRC)/faces.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/fileio.obj: $(TEMACS_SRC)/fileio.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/filelock.obj: $(TEMACS_SRC)/filelock.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/filemode.obj: $(TEMACS_SRC)/filemode.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/floatfns.obj: $(TEMACS_SRC)/floatfns.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/fns.obj: $(TEMACS_SRC)/fns.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/font-lock.obj: $(TEMACS_SRC)/font-lock.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/frame-x.obj: $(TEMACS_SRC)/frame-x.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/frame.obj: $(TEMACS_SRC)/frame.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/free-hook.obj: $(TEMACS_SRC)/free-hook.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/general.obj: $(TEMACS_SRC)/general.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/gif_err.obj: $(TEMACS_SRC)/gif_err.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/gifalloc.obj: $(TEMACS_SRC)/gifalloc.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/glyphs-x.obj: $(TEMACS_SRC)/glyphs-x.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/glyphs.obj: $(TEMACS_SRC)/glyphs.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/gmalloc.obj: $(TEMACS_SRC)/gmalloc.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/gui-x.obj: $(TEMACS_SRC)/gui-x.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/gui.obj: $(TEMACS_SRC)/gui.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/hash.obj: $(TEMACS_SRC)/hash.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/indent.obj: $(TEMACS_SRC)/indent.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/inline.obj: $(TEMACS_SRC)/inline.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/insdel.obj: $(TEMACS_SRC)/insdel.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/intl.obj: $(TEMACS_SRC)/intl.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/keymap.obj: $(TEMACS_SRC)/keymap.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/lread.obj: $(TEMACS_SRC)/lread.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/lstream.obj: $(TEMACS_SRC)/lstream.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/macros.obj: $(TEMACS_SRC)/macros.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/marker.obj: $(TEMACS_SRC)/marker.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/md5.obj: $(TEMACS_SRC)/md5.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/menubar-x.obj: $(TEMACS_SRC)/menubar-x.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/menubar.obj: $(TEMACS_SRC)/menubar.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/minibuf.obj: $(TEMACS_SRC)/minibuf.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" - -$(OUTDIR)/mocklisp.obj: $(TEMACS_SRC)/mocklisp.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" - $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/msdos.obj: $(TEMACS_SRC)/msdos.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" + +$(OUTDIR)/input-method-xlib.obj: $(TEMACS_SRC)/input-method-xlib.c + $(CC) $(TEMACS_FLAGS) $** /Fo$@ + +$(OUTDIR)/mule.obj: $(TEMACS_SRC)/mule.c + $(CC) $(TEMACS_FLAGS) $** /Fo$@ + +$(OUTDIR)/mule-charset.obj: $(TEMACS_SRC)/mule-charset.c + $(CC) $(TEMACS_FLAGS) $** /Fo$@ + +$(OUTDIR)/mule-ccl.obj: $(TEMACS_SRC)/mule-ccl.c + $(CC) $(TEMACS_FLAGS) $** /Fo$@ + +$(OUTDIR)/mule-coding.obj: $(TEMACS_SRC)/mule-coding.c + $(CC) $(TEMACS_FLAGS) $** /Fo$@ $(OUTDIR)/nt.obj: $(TEMACS_SRC)/nt.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/ntheap.obj: $(TEMACS_SRC)/ntheap.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/ntproc.obj: $(TEMACS_SRC)/ntproc.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/objects-x.obj: $(TEMACS_SRC)/objects-x.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/objects.obj: $(TEMACS_SRC)/objects.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/opaque.obj: $(TEMACS_SRC)/opaque.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/print.obj: $(TEMACS_SRC)/print.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/process.obj: $(TEMACS_SRC)/process.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/pure.obj: $(TEMACS_SRC)/pure.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/rangetab.obj: $(TEMACS_SRC)/rangetab.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/realpath.obj: $(TEMACS_SRC)/realpath.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/redisplay-output.obj: $(TEMACS_SRC)/redisplay-output.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/redisplay-x.obj: $(TEMACS_SRC)/redisplay-x.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/redisplay.obj: $(TEMACS_SRC)/redisplay.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/regex.obj: $(TEMACS_SRC)/regex.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/scrollbar-x.obj: $(TEMACS_SRC)/scrollbar-x.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/scrollbar.obj: $(TEMACS_SRC)/scrollbar.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/search.obj: $(TEMACS_SRC)/search.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/signal.obj: $(TEMACS_SRC)/signal.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/sound.obj: $(TEMACS_SRC)/sound.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/specifier.obj: $(TEMACS_SRC)/specifier.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/strftime.obj: $(TEMACS_SRC)/strftime.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/symbols.obj: $(TEMACS_SRC)/symbols.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/syntax.obj: $(TEMACS_SRC)/syntax.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/sysdep.obj: $(TEMACS_SRC)/sysdep.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/termcap.obj: $(TEMACS_SRC)/termcap.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/tparam.obj: $(TEMACS_SRC)/tparam.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/undo.obj: $(TEMACS_SRC)/undo.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/unexnt.obj: $(TEMACS_SRC)/unexnt.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/vm-limit.obj: $(TEMACS_SRC)/vm-limit.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/window.obj: $(TEMACS_SRC)/window.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/xgccache.obj: $(TEMACS_SRC)/xgccache.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/xmu.obj: $(TEMACS_SRC)/xmu.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(OUTDIR)/xselect.obj: $(TEMACS_SRC)/xselect.c -# !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" $(CC) $(TEMACS_FLAGS) $** /Fo$@ -# !"del $(OUTDIR)\\foo.c" $(TEMACS_SRC)/Emacs.ad.h: $(XEMACS)/etc/Emacs.ad !"sed -f ad2c.sed < $(XEMACS)/etc/Emacs.ad > $(TEMACS_SRC)/Emacs.ad.h"