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