41 |
$(srcdir)/p-admin.texi $(srcdir)/p-inst.texi \ |
$(srcdir)/p-admin.texi $(srcdir)/p-inst.texi \ |
42 |
$(srcdir)/p-usage.texi version.texi |
$(srcdir)/p-usage.texi version.texi |
43 |
|
|
44 |
|
FAQ_SOURCES = $(srcdir)/gnats-faq.texi |
45 |
|
|
46 |
.PHONY: all install install-strip install-gnats install-tools uninstall \ |
.PHONY: all install install-strip install-gnats install-tools uninstall \ |
47 |
clean distclean mostlyclean maintainer-clean TAGS info dvi dist check |
clean distclean mostlyclean maintainer-clean TAGS info dvi dist check |
48 |
|
|
56 |
$(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' install |
$(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' install |
57 |
|
|
58 |
install-gnats: info man |
install-gnats: info man |
59 |
for i in gnats.info*; do \ |
for i in gnats.info* gnats-faq.info*; do \ |
60 |
$(INSTALL_DATA) $$i $(infodir)/$$i ; \ |
$(INSTALL_DATA) $$i $(infodir)/$$i ; \ |
61 |
done |
done |
62 |
-if [ -x "$(INSTALL_INFO)" ]; then \ |
-if [ -x "$(INSTALL_INFO)" ]; then \ |
63 |
$(INSTALL_INFO) $(infodir)/gnats.info $(infodir)/dir; \ |
$(INSTALL_INFO) $(infodir)/gnats.info $(infodir)/dir; \ |
64 |
|
$(INSTALL_INFO) $(infodir)/gnats-faq.info $(infodir)/dir; \ |
65 |
fi |
fi |
66 |
$(MAKE) -C man install-gnats |
$(MAKE) -C man install-gnats |
67 |
|
|
71 |
-if [ -x "$(INSTALL_INFO)" ]; then \ |
-if [ -x "$(INSTALL_INFO)" ]; then \ |
72 |
$(INSTALL_INFO) --delete $(infodir)/gnats.info \ |
$(INSTALL_INFO) --delete $(infodir)/gnats.info \ |
73 |
$(infodir)/dir; \ |
$(infodir)/dir; \ |
74 |
|
$(INSTALL_INFO) --delete $(infodir)/gnats-faq.info \ |
75 |
|
$(infodir)/dir; \ |
76 |
fi |
fi |
77 |
$(MAKE) -C man uninstall |
$(MAKE) -C man uninstall |
78 |
|
|
97 |
|
|
98 |
TAGS: |
TAGS: |
99 |
|
|
100 |
info: gnats.info |
info: gnats.info gnats-faq.info |
101 |
|
|
102 |
gnats.info: $(GNATS_SOURCES) |
gnats.info: $(GNATS_SOURCES) |
103 |
$(MAKEINFO) -I $(srcdir) -o $@ $< |
$(MAKEINFO) -I $(srcdir) -o $@ $< |
104 |
|
gnats-faq.info: $(FAQ_SOURCES) |
105 |
|
$(MAKEINFO) -I $(srcdir) -o $@ $< |
106 |
|
|
107 |
version.texi: Makefile |
version.texi: Makefile |
108 |
echo "@set VERSION $(VERSION)" > $@-t |
echo "@set VERSION $(VERSION)" > $@-t |
109 |
mv $@-t $@ |
mv $@-t $@ |
110 |
|
|
111 |
dvi: gnats.dvi |
dvi: gnats.dvi gnats-faq.dvi |
112 |
gnats.dvi: $(GNATS_SOURCES) |
gnats.dvi: $(GNATS_SOURCES) |
113 |
TEXINPUTS=$(TEXINPUTS) $(TEXI2DVI) $< |
TEXINPUTS=$(TEXINPUTS) $(TEXI2DVI) $< |
114 |
|
gnats-faq.dvi: $(FAQ_SOURCES) |
115 |
|
TEXINPUTS=$(TEXINPUTS) $(TEXI2DVI) $< |
116 |
|
|
117 |
ps: gnats.ps |
ps: gnats.ps gnats-faq.ps |
118 |
gnats.ps: gnats.dvi |
gnats.ps: gnats.dvi |
119 |
$(DVIPS) -o gnats.ps $< |
$(DVIPS) -o gnats.ps $< |
120 |
|
gnats-faq.ps: gnats-faq.dvi |
121 |
|
$(DVIPS) -o gnats-faq.ps $< |
122 |
|
|
123 |
pdf: gnats.pdf |
pdf: gnats.pdf gnats-faq.pdf |
124 |
gnats.pdf: $(GNATS_SOURCES) |
gnats.pdf: $(GNATS_SOURCES) |
125 |
TEXINPUTS=$(TEXINPUTS) $(TEXI2PDF) $< |
TEXINPUTS=$(TEXINPUTS) $(TEXI2PDF) $< |
126 |
|
gnats-faq.pdf: $(FAQ_SOURCES) |
127 |
|
TEXINPUTS=$(TEXINPUTS) $(TEXI2PDF) $< |
128 |
|
|
129 |
man: |
man: |
130 |
$(MAKE) -C man |
$(MAKE) -C man |