Mercurial > emacs
comparison lisp/Makefile @ 17748:689e217c6c8e
(update-subdirs): New target.
(updates): Do update-subdirs's job too.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Mon, 12 May 1997 00:59:57 +0000 |
parents | e3508d038aee |
children | aa26c694525e |
comparison
equal
deleted
inserted
replaced
17747:b8a3deb464b9 | 17748:689e217c6c8e |
---|---|
32 *) wins="$$wins $$file" ;; \ | 32 *) wins="$$wins $$file" ;; \ |
33 esac; \ | 33 esac; \ |
34 done; \ | 34 done; \ |
35 $(EMACS) -batch -f batch-update-autoloads $$wins | 35 $(EMACS) -batch -f batch-update-autoloads $$wins |
36 | 36 |
37 update-subdirs: doit | |
38 subdirs=`find . -type d -print`; \ | |
39 for file in $$subdirs; do \ | |
40 case $$file in */Old | */RCS) ;; \ | |
41 *) wins="$$wins $$file" ;; \ | |
42 esac; \ | |
43 done; \ | |
44 for file in $$wins; do \ | |
45 ../update-subdirs $$file; \ | |
46 done; | |
47 | |
37 updates: doit | 48 updates: doit |
38 subdirs=`find . -type d -print`; \ | 49 subdirs=`find . -type d -print`; \ |
39 for file in $$subdirs; do \ | 50 for file in $$subdirs; do \ |
40 case $$file in */Old | */RCS) ;; \ | 51 case $$file in */Old | */RCS) ;; \ |
41 *) wins="$$wins $$file" ;; \ | 52 *) wins="$$wins $$file" ;; \ |
42 esac; \ | 53 esac; \ |
43 done; \ | 54 done; \ |
55 for file in $$wins; do \ | |
56 ../update-subdirs $$file; \ | |
57 done; \ | |
44 $(EMACS) -batch -l cus-dep.el -f custom-make-dependencies $$wins \ | 58 $(EMACS) -batch -l cus-dep.el -f custom-make-dependencies $$wins \ |
45 $(EMACS) -batch -l finder -f finder-compile-keywords-make-dist $$wins \ | 59 $(EMACS) -batch -l finder -f finder-compile-keywords-make-dist $$wins \ |
46 $(EMACS) -batch -f batch-update-autoloads $$wins | 60 $(EMACS) -batch -f batch-update-autoloads $$wins |
47 | 61 |
48 TAGS: $(lisptagsfiles) | 62 TAGS: $(lisptagsfiles) |