Mercurial > emacs
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) |