default:
-do-doc: $(OUTTXT_FILES)
+# UGH.
+include $(stepdir)/www-targets.make
-# ugh. FIXME
-ifeq ($(strip $(README_TOP_FILES)),)
-readme-top_FILES-html:
-readme-top_FILES-txt:
-else
+local-WWW: $(OUTHTML_FILES)
-readme-top_FILES-txt:
- $(foreach i, $(README_TOP_FILES), \
- cp $(depth)/$(i) $(outdir)/$(i).txt && ) true
-
-readme-top_FILES-html:
- $(foreach i, $(README_TOP_FILES), \
- $(SHELL) $(step-bindir)/text2html.sh $(outdir)/$(i).txt $(outdir)/$(i).html && \
- $(PYTHON) $(step-bindir)/add-html-footer.py --package=$(topdir) --index=$(depth)/../index.html $(outdir)/$(i).html && ) true
-endif
+# why isn't this in texinfo-targets?
+INFO_INSTALL_FILES = $(wildcard $(addsuffix *, $(INFO_FILES)))
-local-WWW: readme-top_FILES-txt readme-top_FILES-html $(OUTHTML_FILES) $(OUTREADME_HTML_FILES)
- echo $^ > $(depth)/wwwlist
+# should we call install-info?
+INFOINSTALL=$(MAKE) INSTALLATION_OUT_DIR=$(DESTDIR)$(infodir) depth=$(depth) INSTALLATION_OUT_FILES="$(INFO_INSTALL_FILES)" -f $(stepdir)/install-out.sub.make
-doc: do-doc
+local-install: install-info
+local-uninstall: uninstall-info
-# what to do here?
-ifneq ($(strip $(INFO_FILES)),)
-
-INFOINSTALL=$(MAKE) INSTALLATION_OUT_DIR=$(infodir) depth=$(depth) INSTALLATION_OUT_FILES="$(INFO_FILES)" -f $(stepdir)/install-outfiles.sub.make $@
-
-$(outdir)/$(package).info: check-texinfo-deps $(OUTTEXINFO_FILES)
- $(MAKEINFO) -o $@ $(outdir)/topinfo.texinfo
-
-localinstall: # $(INFO_FILES)
- -$(INSTALL) -d $(infodir)
- $(INFOINSTALL)
-localuninstall:
- $(INFOINSTALL)
-
-endif
+install-info: $(INFO_FILES)
+ -$(INSTALL) -d $(DESTDIR)$(infodir)
+ $(INFOINSTALL) local-install
+uninstall-info:
+ $(INFOINSTALL) local-uninstall
+ -rmdir $(infodir)