|
|
@@ -14,6 +14,7 @@ DOCS = $(HTMLPAGES) $(MANPAGES) $(PODPAGES) |
|
|
|
|
|
|
|
all-$(CONFIG_DOC): documentation |
|
|
|
|
|
|
|
apidoc: doc/doxy/html |
|
|
|
documentation: $(DOCS) |
|
|
|
|
|
|
|
TEXIDEP = awk '/^@include/ { printf "$@: $(@D)/%s\n", $$2 }' <$< >$(@:%=%.d) |
|
|
@@ -39,7 +40,10 @@ doc/%.1: TAG = MAN |
|
|
|
doc/%.1: doc/%.pod $(GENTEXI) |
|
|
|
$(M)pod2man --section=1 --center=" " --release=" " $< > $@ |
|
|
|
|
|
|
|
$(DOCS): | doc/ |
|
|
|
$(DOCS) doc/doxy/html: | doc/ |
|
|
|
|
|
|
|
doc/doxy/html: $(SRC_PATH)/doc/Doxyfile $(INSTHEADERS) |
|
|
|
$(M)$(SRC_PATH)/doc/doxy-wrapper.sh $(SRC_PATH) $^ |
|
|
|
|
|
|
|
install-progs-$(CONFIG_DOC): install-man |
|
|
|
|
|
|
@@ -54,7 +58,8 @@ uninstall-man: |
|
|
|
|
|
|
|
clean:: |
|
|
|
$(RM) doc/*.html doc/*.pod doc/*.1 $(CLEANSUFFIXES:%=doc/%) doc/avoptions_*.texi |
|
|
|
$(RM) -r doc/doxy/html |
|
|
|
|
|
|
|
-include $(wildcard $(DOCS:%=%.d)) |
|
|
|
|
|
|
|
.PHONY: documentation |
|
|
|
.PHONY: apidoc documentation |