Mercurial > hg > xemacs-beta
comparison nt/xemacs.mak @ 587:28e2f03164f1
[xemacs-hg @ 2001-05-29 08:03:09 by ben]
put back clobbered changes
author | ben |
---|---|
date | Tue, 29 May 2001 08:03:09 +0000 |
parents | 391cf801cb8d |
children | 406bf4f67ac1 |
comparison
equal
deleted
inserted
replaced
586:b5b4308a001d | 587:28e2f03164f1 |
---|---|
328 # Cygwin Perl, so in that circumstance, you'd be screwed and would have | 328 # Cygwin Perl, so in that circumstance, you'd be screwed and would have |
329 # to fix this Makefile to not have a special Cygwin case. | 329 # to fix this Makefile to not have a special Cygwin case. |
330 ! if defined(_) | 330 ! if defined(_) |
331 ! if [perl -p -e "s/^\\x23if defined(.+)/!if defined$$1/; s/^\\x23e/!e/;" \ | 331 ! if [perl -p -e "s/^\\x23if defined(.+)/!if defined$$1/; s/^\\x23e/!e/;" \ |
332 -e "s/([\\s=^])([\\w\\d\\.\\-^]+\\.[ch^])/$$1$(SRC:\=\\\\)\\\\$$2/g;" \ | 332 -e "s/([\\s=^])([\\w\\d\\.\\-^]+\\.[ch^])/$$1$(SRC:\=\\\\)\\\\$$2/g;" \ |
333 -e "s/^(.+)\\.o:(.+)/$(OUTDIR:\=\\\\)\\\\$$1.obj:$$2/;" \ | 333 -e "s/^(.+)\\.o:(.+)/$(OUTDIR:\=\\\\)\\\\$$1.obj:$$2 $(NT:\=\\\\)\\\\config.inc/;" \ |
334 < $(SRC)\depend > $(OUTDIR)\depend.tmp] | 334 < $(SRC)\depend > $(OUTDIR)\depend.tmp] |
335 ! endif | 335 ! endif |
336 ! else | 336 ! else |
337 ! if [perl -p -e "s/^\x23if defined(.+)/!if defined$$1/; s/^\x23e/!e/;" \ | 337 ! if [perl -p -e "s/^\x23if defined(.+)/!if defined$$1/; s/^\x23e/!e/;" \ |
338 -e "s/([\s=^])([\w\d\.\-^]+\.[ch^])/$$1$(SRC:\=\\)\\$$2/g;" \ | 338 -e "s/([\s=^])([\w\d\.\-^]+\.[ch^])/$$1$(SRC:\=\\)\\$$2/g;" \ |
339 -e "s/^(.+)\.o:(.+)/$(OUTDIR:\=\\)\\$$1.obj:$$2/;" \ | 339 -e "s/^(.+)\.o:(.+)/$(OUTDIR:\=\\)\\$$1.obj:$$2 $(NT:\=\\)\\config.inc/;" \ |
340 < $(SRC)\depend > $(OUTDIR)\depend.tmp] | 340 < $(SRC)\depend > $(OUTDIR)\depend.tmp] |
341 ! endif | 341 ! endif |
342 ! endif | 342 ! endif |
343 ! include "$(OUTDIR)\depend.tmp" | 343 ! include "$(OUTDIR)\depend.tmp" |
344 !else | 344 !else |
608 | 608 |
609 $(LASTFILE): $(XEMACS_INCLUDES) $(LASTFILE_OBJS) | 609 $(LASTFILE): $(XEMACS_INCLUDES) $(LASTFILE_OBJS) |
610 link.exe -lib -nologo -out:$@ $(LASTFILE_OBJS) | 610 link.exe -lib -nologo -out:$@ $(LASTFILE_OBJS) |
611 | 611 |
612 $(OUTDIR)\lastfile.obj: $(LASTFILE_SRC)\lastfile.c | 612 $(OUTDIR)\lastfile.obj: $(LASTFILE_SRC)\lastfile.c |
613 $(CCV) $(LASTFILE_FLAGS) $** | 613 $(CCV) $(LASTFILE_FLAGS) $(LASTFILE_SRC)\$(@B).c |
614 | 614 |
615 !endif | 615 !endif |
616 | 616 |
617 #------------------------------------------------------------------------------ | 617 #------------------------------------------------------------------------------ |
618 | 618 |
635 | 635 |
636 $(LWLIB): $(LWLIB_OBJS) | 636 $(LWLIB): $(LWLIB_OBJS) |
637 link.exe -lib -nologo -out:$@ $(LWLIB_OBJS) | 637 link.exe -lib -nologo -out:$@ $(LWLIB_OBJS) |
638 | 638 |
639 $(OUTDIR)\lwlib-utils.obj: $(LWLIB_SRCDIR)\lwlib-utils.c | 639 $(OUTDIR)\lwlib-utils.obj: $(LWLIB_SRCDIR)\lwlib-utils.c |
640 $(CCV) $(LWLIB_FLAGS) $** | 640 $(CCV) $(LWLIB_FLAGS) $(LWLIB_SRCDIR)\$(@B).c |
641 | 641 |
642 $(OUTDIR)\lwlib-Xaw.obj: $(LWLIB_SRCDIR)\lwlib-Xaw.c | 642 $(OUTDIR)\lwlib-Xaw.obj: $(LWLIB_SRCDIR)\lwlib-Xaw.c |
643 $(CCV) $(LWLIB_FLAGS) $** | 643 $(CCV) $(LWLIB_FLAGS) $(LWLIB_SRCDIR)\$(@B).c |
644 | 644 |
645 $(OUTDIR)\lwlib-Xlw.obj: $(LWLIB_SRCDIR)\lwlib-Xlw.c | 645 $(OUTDIR)\lwlib-Xlw.obj: $(LWLIB_SRCDIR)\lwlib-Xlw.c |
646 $(CCV) $(LWLIB_FLAGS) $** | 646 $(CCV) $(LWLIB_FLAGS) $(LWLIB_SRCDIR)\$(@B).c |
647 | 647 |
648 $(OUTDIR)\lwlib.obj: $(LWLIB_SRCDIR)\lwlib.c | 648 $(OUTDIR)\lwlib.obj: $(LWLIB_SRCDIR)\lwlib.c |
649 $(CCV) $(LWLIB_FLAGS) $** | 649 $(CCV) $(LWLIB_FLAGS) $(LWLIB_SRCDIR)\$(@B).c |
650 | 650 |
651 $(OUTDIR)\xlwmenu.obj: $(LWLIB_SRCDIR)\xlwmenu.c | 651 $(OUTDIR)\xlwmenu.obj: $(LWLIB_SRCDIR)\xlwmenu.c |
652 $(CCV) $(LWLIB_FLAGS) $** | 652 $(CCV) $(LWLIB_FLAGS) $(LWLIB_SRCDIR)\$(@B).c |
653 | 653 |
654 $(OUTDIR)\xlwscrollbar.obj: $(LWLIB_SRCDIR)\xlwscrollbar.c | 654 $(OUTDIR)\xlwscrollbar.obj: $(LWLIB_SRCDIR)\xlwscrollbar.c |
655 $(CCV) $(LWLIB_FLAGS) $** | 655 $(CCV) $(LWLIB_FLAGS) $(LWLIB_SRCDIR)\$(@B).c |
656 | 656 |
657 !endif | 657 !endif |
658 #------------------------------------------------------------------------------ | 658 #------------------------------------------------------------------------------ |
659 | 659 |
660 DOC=$(LIB_SRC)\DOC | 660 DOC=$(LIB_SRC)\DOC |
699 $(SRC)\frame.c \ | 699 $(SRC)\frame.c \ |
700 $(SRC)\general.c \ | 700 $(SRC)\general.c \ |
701 $(SRC)\getloadavg.c \ | 701 $(SRC)\getloadavg.c \ |
702 $(SRC)\glyphs.c \ | 702 $(SRC)\glyphs.c \ |
703 $(SRC)\glyphs-eimage.c \ | 703 $(SRC)\glyphs-eimage.c \ |
704 $(SRC)\glyphs-shared.c \ | |
704 $(SRC)\glyphs-widget.c \ | 705 $(SRC)\glyphs-widget.c \ |
705 $(SRC)\gui.c \ | 706 $(SRC)\gui.c \ |
706 $(SRC)\gutter.c \ | 707 $(SRC)\gutter.c \ |
707 $(SRC)\hash.c \ | 708 $(SRC)\hash.c \ |
708 $(SRC)\imgproc.c \ | 709 $(SRC)\imgproc.c \ |
990 $(OUTDIR)\frame.obj \ | 991 $(OUTDIR)\frame.obj \ |
991 $(OUTDIR)\general.obj \ | 992 $(OUTDIR)\general.obj \ |
992 $(OUTDIR)\getloadavg.obj \ | 993 $(OUTDIR)\getloadavg.obj \ |
993 $(OUTDIR)\glyphs.obj \ | 994 $(OUTDIR)\glyphs.obj \ |
994 $(OUTDIR)\glyphs-eimage.obj \ | 995 $(OUTDIR)\glyphs-eimage.obj \ |
996 $(OUTDIR)\glyphs-shared.obj \ | |
995 $(OUTDIR)\glyphs-widget.obj \ | 997 $(OUTDIR)\glyphs-widget.obj \ |
996 $(OUTDIR)\gui.obj \ | 998 $(OUTDIR)\gui.obj \ |
997 $(OUTDIR)\gutter.obj \ | 999 $(OUTDIR)\gutter.obj \ |
998 $(OUTDIR)\hash.obj \ | 1000 $(OUTDIR)\hash.obj \ |
999 $(OUTDIR)\indent.obj \ | 1001 $(OUTDIR)\indent.obj \ |
1054 !endif | 1056 !endif |
1055 | 1057 |
1056 $(OUTDIR)\emacs.obj: $(XEMACS)\version.sh | 1058 $(OUTDIR)\emacs.obj: $(XEMACS)\version.sh |
1057 | 1059 |
1058 $(OUTDIR)\TopLevelEmacsShell.obj: $(TEMACS_SRC)\EmacsShell-sub.c | 1060 $(OUTDIR)\TopLevelEmacsShell.obj: $(TEMACS_SRC)\EmacsShell-sub.c |
1059 $(CCV) $(TEMACS_CPP_FLAGS) -DDEFINE_TOP_LEVEL_EMACS_SHELL $** -Fo$@ | 1061 $(CCV) $(TEMACS_CPP_FLAGS) -DDEFINE_TOP_LEVEL_EMACS_SHELL $(TEMACS_SRC)\$(@B).c -Fo$@ |
1060 | 1062 |
1061 $(OUTDIR)\TransientEmacsShell.obj: $(TEMACS_SRC)\EmacsShell-sub.c | 1063 $(OUTDIR)\TransientEmacsShell.obj: $(TEMACS_SRC)\EmacsShell-sub.c |
1062 $(CCV) $(TEMACS_CPP_FLAGS) -DDEFINE_TRANSIENT_EMACS_SHELL $** -Fo$@ | 1064 $(CCV) $(TEMACS_CPP_FLAGS) -DDEFINE_TRANSIENT_EMACS_SHELL $(TEMACS_SRC)\$(@B).c -Fo$@ |
1063 | 1065 |
1064 $(OUTDIR)\alloc.obj: $(TEMACS_SRC)\alloc.c | 1066 $(OUTDIR)\alloc.obj: $(TEMACS_SRC)\alloc.c |
1065 | 1067 |
1066 #$(TEMACS_SRC)\Emacs.ad.h: $(XEMACS)\etc\Emacs.ad | 1068 #$(TEMACS_SRC)\Emacs.ad.h: $(XEMACS)\etc\Emacs.ad |
1067 # !"sed -f ad2c.sed < $(XEMACS)\etc\Emacs.ad > $(TEMACS_SRC)\Emacs.ad.h" | 1069 # !"sed -f ad2c.sed < $(XEMACS)\etc\Emacs.ad > $(TEMACS_SRC)\Emacs.ad.h" |