Mercurial > hg > xemacs-beta
comparison nt/xemacs.mak @ 418:e804706bfb8c r21-2-17
Import from CVS: tag r21-2-17
author | cvs |
---|---|
date | Mon, 13 Aug 2007 11:23:13 +0200 |
parents | ebe98a74bd68 |
children | 95016f13131a |
comparison
equal
deleted
inserted
replaced
417:43a18b32d56e | 418:e804706bfb8c |
---|---|
648 | 648 |
649 !if $(HAVE_MULE) | 649 !if $(HAVE_MULE) |
650 DOC_SRC8=\ | 650 DOC_SRC8=\ |
651 $(XEMACS)\src\mule.c \ | 651 $(XEMACS)\src\mule.c \ |
652 $(XEMACS)\src\mule-charset.c \ | 652 $(XEMACS)\src\mule-charset.c \ |
653 $(XEMACS)\src\mule-ccl.c \ | 653 $(XEMACS)\src\mule-ccl.c |
654 $(XEMACS)\src\mule-coding.c | |
655 ! if $(HAVE_X) | 654 ! if $(HAVE_X) |
656 DOC_SRC8=$(DOC_SRC8) $(XEMACS)\src\input-method-xlib.c | 655 DOC_SRC8=$(DOC_SRC8) $(XEMACS)\src\input-method-xlib.c |
657 ! endif | 656 ! endif |
658 !endif | 657 !endif |
659 | 658 |
737 | 736 |
738 !if $(HAVE_MULE) | 737 !if $(HAVE_MULE) |
739 TEMACS_MULE_OBJS=\ | 738 TEMACS_MULE_OBJS=\ |
740 $(OUTDIR)\mule.obj \ | 739 $(OUTDIR)\mule.obj \ |
741 $(OUTDIR)\mule-charset.obj \ | 740 $(OUTDIR)\mule-charset.obj \ |
742 $(OUTDIR)\mule-ccl.obj \ | 741 $(OUTDIR)\mule-ccl.obj |
743 $(OUTDIR)\mule-coding.obj | |
744 ! if $(HAVE_X) | 742 ! if $(HAVE_X) |
745 TEMACS_MULE_OBJS=\ | 743 TEMACS_MULE_OBJS=\ |
746 $(TEMACS_MULE_OBJS) $(OUTDIR)\input-method-xlib.obj | 744 $(TEMACS_MULE_OBJS) $(OUTDIR)\input-method-xlib.obj |
747 ! endif | 745 ! endif |
748 !endif | 746 !endif |
888 << | 886 << |
889 | 887 |
890 $(OUTDIR)\xemacs.res: xemacs.rc | 888 $(OUTDIR)\xemacs.res: xemacs.rc |
891 rc -Fo$@ xemacs.rc | 889 rc -Fo$@ xemacs.rc |
892 | 890 |
891 # Section handling automated tests starts here | |
892 | |
893 SRCDIR=../src | |
894 PROGNAME=xemacs | |
895 blddir=$(MAKEDIR:\=\\)\\.. | |
896 temacs_loadup=temacs -batch -l $(SRCDIR)/../lisp/loadup.el | |
897 dump_temacs = $(temacs_loadup) dump | |
898 run_temacs = $(temacs_loadup) run-temacs | |
899 ## We have automated tests!! | |
900 testdir=../tests/automated | |
901 batch_test_emacs=-batch -l $(testdir)/test-harness.el -f batch-test-emacs $(testdir) | |
902 | |
903 # .PHONY: check check-temacs | |
904 | |
905 check: | |
906 @cd $(SRCDIR) | |
907 $(PROGNAME) $(batch_test_emacs) | |
908 | |
909 check-temacs: | |
910 cd $(SRCDIR) | |
911 set EMACSBOOTSTRAPLOADPATH=$(LISP) | |
912 set EMACSBOOTSTRAPMODULEPATH=$(MODULES) | |
913 $(run_temacs) $(batch_test_emacs) | |
914 | |
915 # Section handling automated tests ends here | |
916 | |
893 #------------------------------------------------------------------------------ | 917 #------------------------------------------------------------------------------ |
894 | 918 |
895 # LISP bits 'n bobs | 919 # LISP bits 'n bobs |
896 | 920 |
897 LOADPATH=$(LISP) | 921 LOADPATH=$(LISP) |