5 TLEL = tl-header.el tl-str.el
9 TMMEL = tm-view.el tm-rmail.el tm-comp.el tm-gnus4.el
10 TMMELC = ${TMMEL:el=elc}
12 TMVELC = ${TMVEL:el=elc}
14 TLDIR = $(HOME)/lib/emacs19/lisp
15 TMDIR = $(HOME)/lib/emacs19/lisp/tm
21 $(EMACS) -batch -q . -f batch-byte-compile $<
23 all: $(TLELC) tl-orig.elc tl-mule.elc tl-list.elc signature.elc \
24 tiny-mime.elc $(TMELC) tm-orig.elc tm-mule.elc $(TMMELC) \
25 tm-mh-e.elc tm-gnus.elc $(TMVELC)
29 tl-orig.elc: tl-orig.el
30 $(ORIG) -batch -q . -f batch-byte-compile $<
32 tl-mule.elc: tl-mule.el
33 $(MULE) -batch -q . -f batch-byte-compile $<
35 tl-list.elc: tl-list.el
36 $(EMACS) -batch -q . -l tl-str.el -l tl-list.el -f batch-byte-compile $<
38 signature.elc: signature.el
39 $(EMACS) -batch -q . -l tl-header.el -f batch-byte-compile $<
41 tiny-mime.elc: tiny-mime.el
42 $(EMACS) -batch -q . -l tl-header.el -l tl-str.el -f batch-byte-compile $<
45 $(EMACS) -batch -q . -l tl-str.el -l tl-list.el -l tl-mule.el -l tm-mule.el -l tl-header.el -l tiny-mime.el -f batch-byte-compile $<
47 tm-orig.elc: tm-orig.el
48 $(ORIG) -batch -q . -l tl-orig.el -f batch-byte-compile $<
50 tm-mule.elc: tm-mule.el
51 $(MULE) -batch -q . -l tl-str.el -l tl-list.el -l tl-mule.el -f batch-byte-compile $<
54 $(EMACS) -batch -q . -l tl-str.el -l tl-list.el -l tl-mule.el -l tl-header.el -l tm-mule.el -l tiny-mime.el -l tm-misc.el \
55 -f batch-byte-compile $<
57 tm-gnus.elc: tm-gnus.el
58 $(EMACS) -batch -q . -l tl-str.el -l tl-list.el -l tl-header.el -l tl-mule.el -l tm-mule.el -l tiny-mime.el -l tm-misc.el -l gnus \
59 -f batch-byte-compile $<
61 tm-mh-e.elc: tm-mh-e.el
62 $(EMACS) -batch -q . -l tl-str.el -l tl-list.el -l tl-header.el -l tl-mule.el -l tm-mule.el -l tiny-mime.el -l tm-misc.el -l mh-e \
63 -f batch-byte-compile $<
66 $(EMACS) -batch -q . -l tl-str.el -l tl-list.el -l tl-header.el -l tl-mule.el -l tm-mule.el -l tiny-mime.el -l tm-misc.el -l tm-view.el \
67 -f batch-byte-compile $<
69 install: all tl-install tm-install
72 -chmod +w $(TLDIR)/*.el
73 cp -p tl-*.el signature.el $(TLDIR)
74 mv tl-*.elc signature.elc $(TLDIR)
77 -chmod +w $(TMDIR)/*.el
78 cp -p tiny-mime.el tm-*.el mime-setup.el \
79 gnushook.el sc-setup.el $(TMDIR)
80 mv tiny-mime.elc tm-*.elc $(TMDIR)