comparison Makefile.in @ 306:9ea74add5d37 r21-0b51

Import from CVS: tag r21-0b51
author cvs
date Mon, 13 Aug 2007 10:41:58 +0200
parents c6de09ad3017
children 8429d81ab209
comparison
equal deleted inserted replaced
305:18920a7e9a86 306:9ea74add5d37
596 cd ./lisp/term && chmod u+w README *.el 596 cd ./lisp/term && chmod u+w README *.el
597 cd ./man && chmod u+w *texi* ChangeLog split-man 597 cd ./man && chmod u+w *texi* ChangeLog split-man
598 cd ./lwlib && chmod u+w *.[ch] Makefile.in.in 598 cd ./lwlib && chmod u+w *.[ch] Makefile.in.in
599 599
600 PRUNE_VC = -name SCCS -prune -o -name RCS -prune -o -name CVS -prune -o 600 PRUNE_VC = -name SCCS -prune -o -name RCS -prune -o -name CVS -prune -o
601 tagslisp = lisp
601 TAGS tags: FRC.tags 602 TAGS tags: FRC.tags
602 @echo "If you don't have a copy of etags around, then do 'make lib-src' first." 603 @echo "If you don't have a copy of etags around, then do 'make lib-src' first."
603 $(RM) ${srcdir}/TAGS 604 $(RM) ${srcdir}/TAGS
604 @PATH=`$(pwd)`/lib-src:$$PATH HOME=/-=-; export PATH HOME; \ 605 @PATH=`$(pwd)`/lib-src:$$PATH HOME=/-=-; export PATH HOME; \
605 echo "Using etags from `which etags`." 606 echo "Using etags from `which etags`."
606 PATH=`$(pwd)`/lib-src:$$PATH ; export PATH; cd ${srcdir} && \ 607 PATH=`$(pwd)`/lib-src:$$PATH ; export PATH; cd ${srcdir} && \
607 find src lwlib lib-src ${PRUNE_VC} -name '*.[ch]' -print | \ 608 find src lwlib lib-src ${PRUNE_VC} -name '*.[ch]' -print | \
608 xargs etags -a -r '/[ ]*DEF\(VAR\|INE\)_[A-Z_]+[ ]*([ ]*"\([^"]+\)"/\2/'; \ 609 xargs etags -a -r '/[ ]*DEF\(VAR\|INE\)_[A-Z_]+[ ]*([ ]*"\([^"]+\)"/\2/'; \
609 find lisp ${PRUNE_VC} -name '*.el' -print | \ 610 find ${tagslisp} ${PRUNE_VC} -name '*.el' -print | \
610 xargs etags -a -l none -r "/^(def\\(var\\|un\\|alias\\|const\\|macro\\)[ ]+'?\\([^ ]+\\)/\\2/" 611 xargs etags -a -l none -r "/^(def\\(var\\|un\\|alias\\|const\\|macro\\)[ ]+'?\\([^ ]+\\)/\\2/"
611 612
612 ## We have automated tests! 613 ## We have automated tests!
613 testdir = ${srcdir}/tests 614 testdir = ${srcdir}/tests
614 tests = ${testdir}/basic-lisp.el ${testdir}/database.el 615 tests = ${testdir}/basic-lisp.el ${testdir}/database.el