2 # Maintenance productions for the Lisp directory
5 SOURCES
= *.el COPYING Makefile
6 lisptagsfiles1
= [a-zA-Z
]*.el
7 lisptagsfiles2
= [a-zA-Z
]*/[a-zA-Z
]*.el
8 ETAGS
= ..
/lib-src
/etags
10 dontcompilefiles
: bindings.el blessmail.el bruce.el cus-load.el cus-start.el
11 dontcompilefiles
: forms-d2.el forms-pass.el
12 dontcompilefiles
: latin-1.el latin-2.el latin-3.el latin-4.el latin-5.el
13 dontcompilefiles
: loaddefs.el loadup.el mule-conf.el patcomp.el
14 dontcompilefiles
: paths.el sc.el subdirs.el term-nasty.el version.el
19 subdirs
=`find . -type d -print`; \
20 for file in
$$subdirs; do \
21 case
$$file in
*/Old |
*/RCS |
*/=* ) ;; \
22 *) wins
="$$wins $$file" ;; \
25 echo Directories
: $$wins; \
26 $(EMACS
) -batch
-l cus-dep
-f custom-make-dependencies
$$wins
29 subdirs
=`find . -type d -print`; \
30 for file in
$$subdirs; do \
31 case
$$file in
*/Old |
*/RCS |
*/=* ) ;; \
32 *) wins
="$$wins $$file" ;; \
35 echo Directories
: $$wins; \
36 $(EMACS
) -batch
-l finder
-f finder-compile-keywords-make-dist
$$wins
39 subdirs
=`find . -type d -print`; \
40 for file in
$$subdirs; do \
41 case
$$file in
*/Old |
*/RCS |
*/=* ) ;; \
42 *) wins
="$$wins $$file" ;; \
45 echo Directories
: $$wins; \
46 $(EMACS
) -batch
-f batch-update-autoloads
$$wins
49 subdirs
=`find . -type d -print`; \
50 for file in
$$subdirs; do \
51 case
$$file in
*/Old |
*/RCS |
*/=* ) ;; \
52 *) wins
="$$wins $$file" ;; \
55 for file in
$$wins; do \
56 ..
/update-subdirs
$$file; \
60 subdirs
=`find . -type d -print`; \
61 for file in
$$subdirs; do \
62 case
$$file in
*/Old |
*/RCS |
*/=* ) ;; \
63 *) wins
="$$wins $$file" ;; \
66 for file in
$$wins; do \
67 ..
/update-subdirs
$$file; \
69 echo Directories
: $$wins; \
70 $(EMACS
) -batch
-l cus-dep
-f custom-make-dependencies
$$wins; \
71 $(EMACS
) -batch
-l finder
-f finder-compile-keywords-make-dist
$$wins; \
72 $(EMACS
) -batch
-f batch-update-autoloads
$$wins
74 TAGS
: $(lisptagsfiles1
) $(lisptagsfiles2
)
75 ${ETAGS} $(lisptagsfiles1
) $(lisptagsfiles2
)
77 TAGS-LISP
: $(lispsource
)$(lisptagsfiles1
) $(lispsource
)$(lisptagsfiles2
)
78 ${ETAGS} -o TAGS-LISP \
79 $(lispsource
)$(lisptagsfiles1
) $(lispsource
)$(lisptagsfiles2
)