comparison lisp/Makefile @ 21756:ed07a8592f60

(custom-deps, updates): Allow cus-dep to be compiled. (custom-deps, autoloads, finder-data, updates): Print list of dirs.
author Richard M. Stallman <rms@gnu.org>
date Fri, 24 Apr 1998 21:17:17 +0000
parents 1d6cc4a65d70
children e37aa6f8f583
comparison
equal deleted inserted replaced
21755:44c9237d9e52 21756:ed07a8592f60
19 for file in $$subdirs; do \ 19 for file in $$subdirs; do \
20 case $$file in */Old | */RCS | */=* ) ;; \ 20 case $$file in */Old | */RCS | */=* ) ;; \
21 *) wins="$$wins $$file" ;; \ 21 *) wins="$$wins $$file" ;; \
22 esac; \ 22 esac; \
23 done; \ 23 done; \
24 $(EMACS) -batch -l cus-dep.el -f custom-make-dependencies $$wins 24 echo Directories: $$wins; \
25 $(EMACS) -batch -l cus-dep -f custom-make-dependencies $$wins
25 26
26 finder-data: doit 27 finder-data: doit
27 subdirs=`find . -type d -print`; \ 28 subdirs=`find . -type d -print`; \
28 for file in $$subdirs; do \ 29 for file in $$subdirs; do \
29 case $$file in */Old | */RCS | */=* ) ;; \ 30 case $$file in */Old | */RCS | */=* ) ;; \
30 *) wins="$$wins $$file" ;; \ 31 *) wins="$$wins $$file" ;; \
31 esac; \ 32 esac; \
32 done; \ 33 done; \
34 echo Directories: $$wins; \
33 $(EMACS) -batch -l finder -f finder-compile-keywords-make-dist $$wins 35 $(EMACS) -batch -l finder -f finder-compile-keywords-make-dist $$wins
34 36
35 autoloads: doit 37 autoloads: doit
36 subdirs=`find . -type d -print`; \ 38 subdirs=`find . -type d -print`; \
37 for file in $$subdirs; do \ 39 for file in $$subdirs; do \
38 case $$file in */Old | */RCS | */=* ) ;; \ 40 case $$file in */Old | */RCS | */=* ) ;; \
39 *) wins="$$wins $$file" ;; \ 41 *) wins="$$wins $$file" ;; \
40 esac; \ 42 esac; \
41 done; \ 43 done; \
44 echo Directories: $$wins; \
42 $(EMACS) -batch -f batch-update-autoloads $$wins 45 $(EMACS) -batch -f batch-update-autoloads $$wins
43 46
44 update-subdirs: doit 47 update-subdirs: doit
45 subdirs=`find . -type d -print`; \ 48 subdirs=`find . -type d -print`; \
46 for file in $$subdirs; do \ 49 for file in $$subdirs; do \
60 esac; \ 63 esac; \
61 done; \ 64 done; \
62 for file in $$wins; do \ 65 for file in $$wins; do \
63 ../update-subdirs $$file; \ 66 ../update-subdirs $$file; \
64 done; \ 67 done; \
65 $(EMACS) -batch -l cus-dep.el -f custom-make-dependencies $$wins; \ 68 echo Directories: $$wins; \
69 $(EMACS) -batch -l cus-dep -f custom-make-dependencies $$wins; \
66 $(EMACS) -batch -l finder -f finder-compile-keywords-make-dist $$wins; \ 70 $(EMACS) -batch -l finder -f finder-compile-keywords-make-dist $$wins; \
67 $(EMACS) -batch -f batch-update-autoloads $$wins 71 $(EMACS) -batch -f batch-update-autoloads $$wins
68 72
69 TAGS: $(lisptagsfiles) 73 TAGS: $(lisptagsfiles)
70 ${ETAGS} $(lisptagsfiles) 74 ${ETAGS} $(lisptagsfiles)