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
15 dontcompilefiles
: generic-x.el latin-8.el latin-9.el
20 subdirs
=`find . -type d -print`; \
21 for file in
$$subdirs; do \
22 case
$$file in
*/Old |
*/RCS |
*/CVS |
*/=* ) ;; \
23 *) wins
="$$wins $$file" ;; \
26 echo Directories
: $$wins; \
27 $(EMACS
) -batch
-l cus-dep
-f custom-make-dependencies
$$wins
30 subdirs
=`find . -type d -print`; \
31 for file in
$$subdirs; do \
32 case
$$file in
*/Old |
*/RCS |
*/CVS |
*/=* ) ;; \
33 *) wins
="$$wins $$file" ;; \
36 echo Directories
: $$wins; \
37 $(EMACS
) -batch
-l finder
-f finder-compile-keywords-make-dist
$$wins
40 subdirs
=`find . -type d -print`; \
41 for file in
$$subdirs; do \
42 case
$$file in
*/Old |
*/RCS |
*/CVS |
*/=* ) ;; \
43 *) wins
="$$wins $$file" ;; \
46 echo Directories
: $$wins; \
47 $(EMACS
) -batch
-f batch-update-autoloads
$$wins
50 subdirs
=`find . -type d -print`; \
51 for file in
$$subdirs; do \
52 case
$$file in
*/Old |
*/RCS |
*/CVS |
*/=* ) ;; \
53 *) wins
="$$wins $$file" ;; \
56 for file in
$$wins; do \
57 ..
/update-subdirs
$$file; \
61 subdirs
=`find . -type d -print`; \
62 for file in
$$subdirs; do \
63 case
$$file in
*/Old |
*/RCS |
*/CVS |
*/=* ) ;; \
64 *) wins
="$$wins $$file" ;; \
67 for file in
$$wins; do \
68 ..
/update-subdirs
$$file; \
70 echo Directories
: $$wins; \
71 $(EMACS
) -batch
-l cus-dep
-f custom-make-dependencies
$$wins; \
72 $(EMACS
) -batch
-l finder
-f finder-compile-keywords-make-dist
$$wins; \
73 $(EMACS
) -batch
-f batch-update-autoloads
$$wins
75 TAGS
: $(lisptagsfiles1
) $(lisptagsfiles2
)
76 ${ETAGS} $(lisptagsfiles1
) $(lisptagsfiles2
)
78 TAGS-LISP
: $(lispsource
)$(lisptagsfiles1
) $(lispsource
)$(lisptagsfiles2
)
79 ${ETAGS} -o TAGS-LISP \
80 $(lispsource
)$(lisptagsfiles1
) $(lispsource
)$(lisptagsfiles2
)