comparison nt/xemacs.mak @ 155:43dd3413c7c7 r20-3b4

Import from CVS: tag r20-3b4
author cvs
date Mon, 13 Aug 2007 09:39:39 +0200
parents 7d55a9ba150c
children 85ec50267440
comparison
equal deleted inserted replaced
154:94141801dd7e 155:43dd3413c7c7
42 # LWLIB Library 42 # LWLIB Library
43 43
44 LWLIB=$(OUTDIR)/lwlib.lib 44 LWLIB=$(OUTDIR)/lwlib.lib
45 LWLIB_SRC=$(XEMACS)/lwlib 45 LWLIB_SRC=$(XEMACS)/lwlib
46 LWLIB_FLAGS=/nologo /w /Od /Zi $(INCLUDES) /D "WIN32" /D "_DEBUG" \ 46 LWLIB_FLAGS=/nologo /w /Od /Zi $(INCLUDES) /D "WIN32" /D "_DEBUG" \
47 /D "_NTSDK" /D "_M_IX86" /D "_X86_" \
47 /D "NEED_ATHENA" /D "NEED_LUCID" \ 48 /D "NEED_ATHENA" /D "NEED_LUCID" \
48 /D "_WINDOWS" /D "MENUBARS_LUCID" /D "SCROLLBARS_LUCID" /D "DIALOGS_ATHENA" \ 49 /D "_WINDOWS" /D "MENUBARS_LUCID" /D "SCROLLBARS_LUCID" /D "DIALOGS_ATHENA" \
49 /D "WINDOWSNT" /Fo$@ /c 50 /D "WINDOWSNT" /Fo$@ /c
50 LWLIB_OBJS= \ 51 LWLIB_OBJS= \
51 $(OUTDIR)/lwlib-config.obj \ 52 $(OUTDIR)/lwlib-config.obj \
202 $(XEMACS)/src/unexnt.c \ 203 $(XEMACS)/src/unexnt.c \
203 $(XEMACS)/src/vm-limit.c \ 204 $(XEMACS)/src/vm-limit.c \
204 $(XEMACS)/src/window.c \ 205 $(XEMACS)/src/window.c \
205 $(XEMACS)/src/xgccache.c \ 206 $(XEMACS)/src/xgccache.c \
206 $(XEMACS)/src/xmu.c \ 207 $(XEMACS)/src/xmu.c \
207 $(XEMACS)/src/xselect.c 208 $(XEMACS)/src/xselect.c \
209 $(XEMACS)/src/balloon-x.c \
210 $(XEMACS)/src/balloon_help.c
208 DOC_SRCS_2=\ 211 DOC_SRCS_2=\
209 $(LISP)/version.el \ 212 $(LISP)/version.el \
210 $(LISP)/paths.el \ 213 $(LISP)/paths.el \
211 $(LISP)/prim/loaddefs.elc \ 214 $(LISP)/prim/loaddefs.elc \
212 $(LISP)/prim/auto-autoloads.elc \ 215 $(LISP)/prim/auto-autoloads.elc \
264 $(LISP)/modes/auto-show.elc \ 267 $(LISP)/modes/auto-show.elc \
265 $(LISP)/bytecomp/bytecomp-runtime.elc \ 268 $(LISP)/bytecomp/bytecomp-runtime.elc \
266 $(LISP)/prim/float-sup.elc \ 269 $(LISP)/prim/float-sup.elc \
267 $(LISP)/prim/itimer.elc \ 270 $(LISP)/prim/itimer.elc \
268 $(LISP)/ediff/ediff-hook.elc \ 271 $(LISP)/ediff/ediff-hook.elc \
269 $(LISP)/packages/fontl-hooks.elc \ 272 $(LISP)/packages/fontl-hooks.elc
273 DOC_SRCS_3= \
270 $(LISP)/prim/scrollbar.elc \ 274 $(LISP)/prim/scrollbar.elc \
271 $(LISP)/prim/buffer.elc \ 275 $(LISP)/prim/buffer.elc \
272 $(LISP)/prim/menubar.elc \ 276 $(LISP)/prim/menubar.elc \
273 $(LISP)/packages/buff-menu.elc \ 277 $(LISP)/packages/buff-menu.elc \
274 $(LISP)/modes/abbrev.elc 278 $(LISP)/modes/abbrev.elc \
275 # X11_LISP NS_LISP ENERGIZE_LISP TOOLTALK_LISP DIALOG_LISP MULE_LISP NOMULE_LISP 279 $(LISP)/x11/x-menubar.elc \
280 $(LISP)/x11/x-faces.elc \
281 $(LISP)/x11/x-iso8859-1.elc \
282 $(LISP)/x11/x-mouse.elc \
283 $(LISP)/x11/x-select.elc \
284 $(LISP)/x11/x-scrollbar.elc \
285 $(LISP)/x11/x-toolbar.elc \
286 $(LISP)/x11/x-misc.elc \
287 $(LISP)/x11/x-init.elc \
288 $(LISP)/prim/dialog.elc \
289 $(LISP)/prim/files-nomule.elc
290
291 # MULE_LISP or NOMULE_LISP
276 292
277 MAKE_DOCFILE=$(OUTDIR)\make-docfile.exe 293 MAKE_DOCFILE=$(OUTDIR)\make-docfile.exe
278 SUPPORT_PROGS=$(MAKE_DOCFILE) 294 SUPPORT_PROGS=$(MAKE_DOCFILE)
279 295
280 $(MAKE_DOCFILE): $(OUTDIR)\make-docfile.obj 296 $(MAKE_DOCFILE): $(OUTDIR)\make-docfile.obj
284 $(CC) $(LIB_SRC_FLAGS) $** /Fo$@ 300 $(CC) $(LIB_SRC_FLAGS) $** /Fo$@
285 301
286 $(DOC): $(OUTDIR)/make-docfile.exe 302 $(DOC): $(OUTDIR)/make-docfile.exe
287 !$(MAKE_DOCFILE) -o $@ $(DOC_SRCS_1) 303 !$(MAKE_DOCFILE) -o $@ $(DOC_SRCS_1)
288 !$(MAKE_DOCFILE) -a $@ $(DOC_SRCS_2) 304 !$(MAKE_DOCFILE) -a $@ $(DOC_SRCS_2)
305 !$(MAKE_DOCFILE) -a $@ $(DOC_SRCS_3)
289 306
290 #------------------------------------------------------------------------------ 307 #------------------------------------------------------------------------------
291 308
292 # TEMACS Executable 309 # TEMACS Executable
293 310
312 329
313 TEMACS_OBJS= \ 330 TEMACS_OBJS= \
314 $(OUTDIR)/abbrev.obj \ 331 $(OUTDIR)/abbrev.obj \
315 $(OUTDIR)/alloc.obj \ 332 $(OUTDIR)/alloc.obj \
316 $(OUTDIR)/alloca.obj \ 333 $(OUTDIR)/alloca.obj \
334 $(OUTDIR)/balloon-x.obj \
335 $(OUTDIR)/balloon_help.obj \
317 $(OUTDIR)/blocktype.obj \ 336 $(OUTDIR)/blocktype.obj \
318 $(OUTDIR)/buffer.obj \ 337 $(OUTDIR)/buffer.obj \
319 $(OUTDIR)/bytecode.obj \ 338 $(OUTDIR)/bytecode.obj \
320 $(OUTDIR)/callint.obj \ 339 $(OUTDIR)/callint.obj \
321 $(OUTDIR)/callproc.obj \ 340 $(OUTDIR)/callproc.obj \
443 $(OUTDIR)/alloca.obj: $(TEMACS_SRC)/alloca.c 462 $(OUTDIR)/alloca.obj: $(TEMACS_SRC)/alloca.c
444 # !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" 463 # !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c"
445 $(CC) $(TEMACS_FLAGS) $** /Fo$@ 464 $(CC) $(TEMACS_FLAGS) $** /Fo$@
446 # !"del $(OUTDIR)\\foo.c" 465 # !"del $(OUTDIR)\\foo.c"
447 466
467 $(OUTDIR)/balloon-x.obj: $(TEMACS_SRC)/balloon-x.c
468 # !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c"
469 $(CC) $(TEMACS_FLAGS) $** /Fo$@
470 # !"del $(OUTDIR)\\foo.c"
471
472 $(OUTDIR)/balloon_help.obj: $(TEMACS_SRC)/balloon_help.c
473 # !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c"
474 $(CC) $(TEMACS_FLAGS) $** /Fo$@
475 # !"del $(OUTDIR)\\foo.c"
476
448 $(OUTDIR)/blocktype.obj: $(TEMACS_SRC)/blocktype.c 477 $(OUTDIR)/blocktype.obj: $(TEMACS_SRC)/blocktype.c
449 # !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" 478 # !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c"
450 $(CC) $(TEMACS_FLAGS) $** /Fo$@ 479 $(CC) $(TEMACS_FLAGS) $** /Fo$@
451 # !"del $(OUTDIR)\\foo.c" 480 # !"del $(OUTDIR)\\foo.c"
452 481
850 $(CC) $(TEMACS_FLAGS) $** /Fo$@ 879 $(CC) $(TEMACS_FLAGS) $** /Fo$@
851 # !"del $(OUTDIR)\\foo.c" 880 # !"del $(OUTDIR)\\foo.c"
852 881
853 $(OUTDIR)/process.obj: $(TEMACS_SRC)/process.c 882 $(OUTDIR)/process.obj: $(TEMACS_SRC)/process.c
854 # !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" 883 # !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c"
855 $(CC) $(TEMACS_FLAGS) $** /Fo$@ 884 $(CC) $(TEMACS_FLAGS) $** /Fo$@
856 # !"del $(OUTDIR)\\foo.c" 885 # !"del $(OUTDIR)\\foo.c"
857 886
858 $(OUTDIR)/pure.obj: $(TEMACS_SRC)/pure.c 887 $(OUTDIR)/pure.obj: $(TEMACS_SRC)/pure.c
859 # !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c" 888 # !"$(TEMACS_CPP) $(TEMACS_CPP_FLAGS) $** > $(OUTDIR)/foo.c"
860 $(CC) $(TEMACS_FLAGS) $** /Fo$@ 889 $(CC) $(TEMACS_FLAGS) $** /Fo$@