comparison nt/xemacs.mak @ 249:83b3d10dcba9 r20-5b23

Import from CVS: tag r20-5b23
author cvs
date Mon, 13 Aug 2007 10:19:09 +0200
parents e70b3a057e12
children 084402c475ba
comparison
equal deleted inserted replaced
248:ad40ac2754d8 249:83b3d10dcba9
292 $(XEMACS)\src\frame-msw.c \ 292 $(XEMACS)\src\frame-msw.c \
293 $(XEMACS)\src\menubar-msw.c \ 293 $(XEMACS)\src\menubar-msw.c \
294 $(XEMACS)\src\objects-msw.c \ 294 $(XEMACS)\src\objects-msw.c \
295 $(XEMACS)\src\redisplay-msw.c \ 295 $(XEMACS)\src\redisplay-msw.c \
296 $(XEMACS)\src\scrollbar-msw.c \ 296 $(XEMACS)\src\scrollbar-msw.c \
297 $(XEMACS)\src\select-msw.c \ 297 $(XEMACS)\src\select-msw.c
298 $(XEMACS)\src\msw-proc.c
299 !endif 298 !endif
300 299
301 !if $(HAVE_MULE) 300 !if $(HAVE_MULE)
302 DOC_SRC8=\ 301 DOC_SRC8=\
303 $(XEMACS)\src\input-method-xlib.c \ 302 $(XEMACS)\src\input-method-xlib.c \
394 $(OUTDIR)\frame-msw.obj \ 393 $(OUTDIR)\frame-msw.obj \
395 $(OUTDIR)\menubar-msw.obj \ 394 $(OUTDIR)\menubar-msw.obj \
396 $(OUTDIR)\objects-msw.obj \ 395 $(OUTDIR)\objects-msw.obj \
397 $(OUTDIR)\redisplay-msw.obj \ 396 $(OUTDIR)\redisplay-msw.obj \
398 $(OUTDIR)\scrollbar-msw.obj \ 397 $(OUTDIR)\scrollbar-msw.obj \
399 $(OUTDIR)\select-msw.obj \ 398 $(OUTDIR)\select-msw.obj
400 $(OUTDIR)\msw-proc.obj
401 !endif 399 !endif
402 400
403 !if $(HAVE_MULE) 401 !if $(HAVE_MULE)
404 TEMACS_MULE_OBJS=\ 402 TEMACS_MULE_OBJS=\
405 $(OUTDIR)\input-method-xlib.obj \ 403 $(OUTDIR)\input-method-xlib.obj \
534 532
535 $(TEMACS): $(TEMACS_INCLUDES) $(TEMACS_OBJS) 533 $(TEMACS): $(TEMACS_INCLUDES) $(TEMACS_OBJS)
536 link.exe @<< 534 link.exe @<<
537 $(TEMACS_LFLAGS) $(TEMACS_OBJS) $(TEMACS_LIBS) 535 $(TEMACS_LFLAGS) $(TEMACS_OBJS) $(TEMACS_LIBS)
538 << 536 <<
539 !$(TEMACS) -batch -l update-elc.el
540 537
541 xemacs.res: xemacs.rc 538 xemacs.res: xemacs.rc
542 rc xemacs.rc 539 rc xemacs.rc
543 540
544 # MSDEV Source Broswer file. "*.sbr" is too inclusive but this is harmless 541 # MSDEV Source Broswer file. "*.sbr" is too inclusive but this is harmless
564 !$(LIB_SRC)\make-docfile.exe -a $(DOC) -d $(TEMACS_SRC) $(DOC_SRC6) 561 !$(LIB_SRC)\make-docfile.exe -a $(DOC) -d $(TEMACS_SRC) $(DOC_SRC6)
565 !$(LIB_SRC)\make-docfile.exe -a $(DOC) -d $(TEMACS_SRC) $(DOC_SRC7) 562 !$(LIB_SRC)\make-docfile.exe -a $(DOC) -d $(TEMACS_SRC) $(DOC_SRC7)
566 !$(LIB_SRC)\make-docfile.exe -a $(DOC) -d $(TEMACS_SRC) $(DOC_SRC8) 563 !$(LIB_SRC)\make-docfile.exe -a $(DOC) -d $(TEMACS_SRC) $(DOC_SRC8)
567 !$(LIB_SRC)\make-docfile.exe -a $(DOC) -d $(TEMACS_SRC) $(DOC_SRC9) 564 !$(LIB_SRC)\make-docfile.exe -a $(DOC) -d $(TEMACS_SRC) $(DOC_SRC9)
568 565
569 update-elc: $(LOADPATH)\startup.el 566 update-elc:
570 !$(TEMACS) -batch -l update-elc.el 567 !$(TEMACS) -batch -l update-elc.el
571 568
572 rebuild: $(TEMACS_DIR)\puresize-adjust.h 569 rebuild: $(TEMACS_DIR)\puresize-adjust.h
573 !nmake -f xemacs.mak dump-xemacs 570 !nmake -f xemacs.mak dump-xemacs
574 571
582 !nmake -f xemacs.mak rebuild 579 !nmake -f xemacs.mak rebuild
583 580
584 #------------------------------------------------------------------------------ 581 #------------------------------------------------------------------------------
585 582
586 # use this rule to build the complete system 583 # use this rule to build the complete system
587 all: $(LASTFILE) $(LWLIB) $(SUPPORT_PROGS) $(TEMACS) $(TEMACS_BROWSE) $(DOC) dump-xemacs 584 all: $(LASTFILE) $(LWLIB) $(SUPPORT_PROGS) $(TEMACS) $(TEMACS_BROWSE) update-elc $(DOC) dump-xemacs
588 -del rebuild 585 -del rebuild
589 586
590 temacs: $(TEMACS) 587 temacs: $(TEMACS)
591 588
592 # use this rule to install the system 589 # use this rule to install the system
624 del *.exe 621 del *.exe
625 cd $(LISP) 622 cd $(LISP)
626 -del /s /q *.bak *.elc *.orig *.rej 623 -del /s /q *.bak *.elc *.orig *.rej
627 624
628 depend: 625 depend:
629 mkdepend -f xemacs.mak -p$(OUTDIR)\ -o.obj -w9999 -- $(TEMACS_CPP_FLAGS) -- $(DOC_SRC1) $(DOC_SRC2) $(DOC_SRC3) $(DOC_SRC4) $(DOC_SRC5) $(DOC_SRC6) $(DOC_SRC7) $(DOC_SRC8) $(LASTFILE_SRC)\lastfile.c $(LIB_SRC)\make-docfile.c .\runemacs.c 626 mkdepend -f xemacs.mak -p$(OUTDIR)\ -o.obj -w2048 -- $(TEMACS_CPP_FLAGS) -- $(DOC_SRC1) $(DOC_SRC2) $(DOC_SRC3) $(DOC_SRC4) $(DOC_SRC5) $(DOC_SRC6) $(DOC_SRC7) $(DOC_SRC8) $(LASTFILE_SRC)\lastfile.c $(LIB_SRC)\make-docfile.c .\runemacs.c
630 627
631 # DO NOT DELETE THIS LINE -- make depend depends on it. 628 # DO NOT DELETE THIS LINE -- make depend depends on it.
632 mkdepend -f xemacs.mak -p$(OUTDIR)\ -o.obj -w9999 -- $(TEMACS_CPP_FLAGS) -- $(DOC_SRC1) $(DOC_SRC2) $(DOC_SRC3) $(DOC_SRC4) $(DOC_SRC5) $(DOC_SRC6) $(DOC_SRC7) $(DOC_SRC8) $(DOC_SRC9) $(LASTFILE_SRC)\lastfile.c $(LIB_SRC)\make-docfile.c .\runemacs.c 629 mkdepend -f xemacs.mak -p$(OUTDIR)\ -o.obj -w9999 -- $(TEMACS_CPP_FLAGS) -- $(DOC_SRC1) $(DOC_SRC2) $(DOC_SRC3) $(DOC_SRC4) $(DOC_SRC5) $(DOC_SRC6) $(DOC_SRC7) $(DOC_SRC8) $(DOC_SRC9) $(LASTFILE_SRC)\lastfile.c $(LIB_SRC)\make-docfile.c .\runemacs.c