X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=Makefile;h=1aa621704afe59253bbf5838f1d0004c2b98f989;hb=5fb11b58b6a6c8ebabf0cee2c30b92293b056a23;hp=6ea2e135c2a4c49e0309407991c17bda507ab4b5;hpb=79afbe85ece9473654c1a92906f839ff5e889fad;p=elisp%2Fflim.git diff --git a/Makefile b/Makefile index 6ea2e13..1aa6217 100644 --- a/Makefile +++ b/Makefile @@ -3,7 +3,7 @@ # PACKAGE = flim -VERSION = 1.7.0 +VERSION = 1.9.0 TAR = tar RM = /bin/rm -f @@ -19,7 +19,7 @@ GOMI = *.elc FILES = README.?? Makefile FLIM-MK FLIM-CFG FLIM-ELS *.el ChangeLog -elc: +elc: ew-parse.el $(EMACS) $(FLAGS) -f compile-flim $(PREFIX) $(LISPDIR) install: elc @@ -27,7 +27,6 @@ install: elc clean: -$(RM) $(GOMI) - cd ../tl && make clean tar: @@ -49,3 +48,15 @@ release: mv /tmp/$(PACKAGE)-$(VERSION).tar.gz /pub/GNU/elisp/flim/ cd /pub/GNU/elisp/semi/ ; \ ln -s ../flim/$(PACKAGE)-$(VERSION).tar.gz . + +ew-parse.el: ew-parse.scm lalr-el.scm + -scm -f lalr-el.scm -f ew-parse.scm > ew-parse.out + +check: + $(EMACS) -q -batch -eval '(setq load-path (cons "." load-path))' -l ./TESTPAT -eval '(report)' + + +# BENCHMARK is not a part of FLAM-DOODLE because it is so large. +benchmark: + $(EMACS) -q -batch -eval '(setq load-path (cons "." load-path))' -l ./BENCHMARK -eval '(report)' +