Mercurial > hg > xemacs-beta
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$@ |