1 include ../Makefile.conf
6 # virtual adds stuff for virtual groups
7 # nnmbox adds back end for mbox mail groups
8 # nnml adds back end for nnml mail groups
9 # nnmh adds back end for nnmh mail groups
10 # nnspool adds back ends for local news spool
11 # mh adds functions for using MH interface for mail and mail output
13 SUBSETS =gnus nntp virtual nnmbox nnml nnmh nnspool mh
15 DGNUS.el =gnus-cache.el gnus-cite.el gnus-ems.el \
16 gnus-kill.el gnus-mh.el gnus-msg.el gnus-score.el gnus-uu.el \
17 gnus-vis.el gnus-vm.el gnus.el nnbabyl.el nndigest.el \
18 nndir.el nndoc.el nnfolder.el nnheader.el nnkiboze.el \
19 nnmail.el nnmbox.el nnmh.el nnml.el nnspool.el nntp.el \
20 nnvirtual.el nneething.el
22 DGNUS.elc =$(DGNUS.el:.el=.elc)
24 .PHONY: syntax all elc $(SUBSETS)
27 @echo "make one or more of: all elc $(SUBSETS)"
35 install:: $(DGNUS.elc) $(DESTELC)
36 $(INSTALL) $(INSTDFLAGS) $(DGNUS.elc) $(DESTELC)
38 install:: $(DGNUS.el) $(DESTEL)
40 ?*) $(INSTALL) $(INSTDFLAGS) $(DGNUS.el) $(DESTEL);; \
43 $(DESTEL):; $(MKDIRS) $? && chmod $(MODEDIR) $?
44 $(DESTELC):; $(MKDIRS) $? && chmod $(MODEDIR) $?
46 gnus: nnheader.elc gnus.elc gnus-vis.elc gnus-uu.elc
48 nnmbox: gnus nnmail.elc nnmbox.elc
49 nnmh: gnus nnmail.elc nnmh.elc
50 nnml: gnus nnmail.elc nnml.elc
52 nnspool: nntp nnspool.elc
53 virtual: nntp nnvirtual.elc
55 gnus-cache.elc: gnus.el
56 gnus-cite.elc: gnus-msg.el
57 gnus-cite.elc: gnus.el
58 gnus-kill.elc: gnus.el
59 gnus-mh.elc: gnus-msg.el
62 gnus-score.elc: gnus.el
63 gnus-uu.elc: gnus-msg.el
66 gnus-vm.elc: gnus-msg.el
73 nnbabyl.elc: nnheader.el
74 nnbabyl.elc: nnmail.el
75 nndigest.elc: nnheader.el
76 nndir.elc: nnheader.el
79 nneething.elc: nnheader.el
80 nneething.elc: nnmail.el
81 nndoc.elc: nnheader.el
84 nnfolder.elc: nnheader.el
85 nnfolder.elc: nnmail.el
86 nnkiboze.elc: gnus-score.el
88 nnkiboze.elc: nnheader.el
90 nnmail.elc: nnheader.el
91 nnmbox.elc: nnheader.el
98 nnspool.elc: nnheader.el
100 nntp.elc: nnheader.el
101 nnvirtual.elc: gnus.el
102 nnvirtual.elc: nnheader.el
103 nnvirtual.elc: nntp.el