39 |
GNATS_SOURCES = $(srcdir)/gnats.texi $(srcdir)/p-admin.texi \ |
GNATS_SOURCES = $(srcdir)/gnats.texi $(srcdir)/p-admin.texi \ |
40 |
$(srcdir)/p-inst.texi $(srcdir)/p-usage.texi \ |
$(srcdir)/p-inst.texi $(srcdir)/p-usage.texi \ |
41 |
$(srcdir)/version.texi |
$(srcdir)/version.texi |
|
SENDPR_SOURCES = $(srcdir)/send-pr.texi $(srcdir)/categ.texi \ |
|
|
$(srcdir)/fields.texi $(srcdir)/s-usage.texi \ |
|
|
$(srcdir)/states.texi $(srcdir)/version.texi |
|
42 |
|
|
43 |
.PHONY: all install install-strip install-gnats install-tools uninstall \ |
.PHONY: all install install-strip install-gnats install-tools uninstall \ |
44 |
clean distclean mostlyclean maintainer-clean TAGS info dvi dist check |
clean distclean mostlyclean maintainer-clean TAGS info dvi dist check |
53 |
$(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' install |
$(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' install |
54 |
|
|
55 |
install-gnats: info man |
install-gnats: info man |
56 |
for i in gnats.info* send-pr.info* ; do \ |
for i in gnats.info*; do \ |
57 |
$(INSTALL_DATA) $$i $(infodir)/$$i ; \ |
$(INSTALL_DATA) $$i $(infodir)/$$i ; \ |
58 |
done |
done |
59 |
-if [ -x "$(INSTALL_INFO)" ]; then \ |
-if [ -x "$(INSTALL_INFO)" ]; then \ |
60 |
$(INSTALL_INFO) $(infodir)/gnats.info $(infodir)/dir; \ |
$(INSTALL_INFO) $(infodir)/gnats.info $(infodir)/dir; \ |
|
$(INSTALL_INFO) $(infodir)/send-pr.info $(infodir)/dir; \ |
|
61 |
fi |
fi |
62 |
$(MAKE) -C man install-gnats |
$(MAKE) -C man install-gnats |
63 |
|
|
64 |
install-tools: install-gnats |
install-tools: install-gnats |
65 |
|
|
66 |
uninstall: |
uninstall: |
|
-rm -f $(infodir)/gnats.info* $(infodir)/send-pr.info* |
|
67 |
-if [ -x "$(INSTALL_INFO)" ]; then \ |
-if [ -x "$(INSTALL_INFO)" ]; then \ |
68 |
$(INSTALL_INFO) --delete $(infodir)/gnats.info \ |
$(INSTALL_INFO) --delete $(infodir)/gnats.info \ |
69 |
$(infodir)/dir; \ |
$(infodir)/dir; \ |
|
$(INSTALL_INFO) --delete $(infodir)/send-pr.info \ |
|
|
$(infodir)/dir; \ |
|
70 |
fi |
fi |
71 |
$(MAKE) -C man uninstall |
$(MAKE) -C man uninstall |
72 |
|
|
85 |
|
|
86 |
TAGS: |
TAGS: |
87 |
|
|
88 |
info: gnats.info send-pr.info |
info: gnats.info |
89 |
|
|
90 |
gnats.info: $(GNATS_SOURCES) |
gnats.info: $(GNATS_SOURCES) |
91 |
$(MAKEINFO) -I $(srcdir) -o $@ $< |
$(MAKEINFO) -I $(srcdir) -o $@ $< |
92 |
|
|
|
send-pr.info: $(SENDPR_SOURCES) |
|
|
$(MAKEINFO) -I $(srcdir) -o $@ $< |
|
|
|
|
93 |
version.texi: |
version.texi: |
94 |
echo "@set VERSION $(VERSION)" > $@-t |
echo "@set VERSION $(VERSION)" > $@-t |
95 |
mv $@-t $@ |
mv $@-t $@ |
96 |
|
|
97 |
dvi: gnats.dvi send-pr.dvi |
dvi: gnats.dvi |
98 |
|
|
99 |
gnats.dvi: $(GNATS_SOURCES) |
gnats.dvi: $(GNATS_SOURCES) |
100 |
TEXINPUTS=$(TEXINPUTS) $(TEXI2DVI) $< |
TEXINPUTS=$(TEXINPUTS) $(TEXI2DVI) $< |
101 |
|
|
|
send-pr.dvi: $(SENDPR_SOURCES) |
|
|
TEXINPUTS=$(TEXINPUTS) $(TEXI2DVI) $< |
|
|
|
|
102 |
man: |
man: |
103 |
$(MAKE) -C man |
$(MAKE) -C man |
104 |
|
|