1 ################################################################################ 32 ################################################################################ 36 # ------------------------------------------------------------------------- 38 # Desc: Make documentation. 40 documents: pkgbanner echo-documents docs-clean docs-src-gen docs-pub-gen \
44 .PHONY: echo-documents
46 $(call printEchoTgtGoalDesc,Making documentation)
50 # documentation generator from source files
52 HTML_HEADER = $(RNMAKE_ROOT)/doxy/$(DOXY_VER)/rn_doxy_header.html
56 HTML_FOOTER = $(RNMAKE_ROOT)/doxy/$(DOXY_VER)/rn_doxy_footer.html
59 ifndef HTML_STYLESHEET
60 HTML_STYLESHEET = $(RNMAKE_ROOT)/doxy/$(DOXY_VER)/rn_doxy.css
64 DOXY_IMAGES = $(RNMAKE_ROOT)/doxy/rn_images
67 ifndef RN_DOXY_CONF_FILE
68 RN_DOXY_CONF_PATH = $(RNMAKE_ROOT)/doxy
69 RN_DOXY_CONF_FILE = $(RN_DOXY_CONF_PATH)/rn_doxy.conf
76 # generate doxygen source documetiona
79 @
if [
"$(RNMAKE_DOXY_CONF_FILE)" ]; \
81 echo
"Making doxygen source documentation"; \
82 test -d $(DISTDIR_DOC) || $(MKDIR) $(DISTDIR_DOC); \
83 test -d $(DISTDIR_DOC_SRC_IMG) || $(MKDIR) $(DISTDIR_DOC_SRC_IMG); \
84 $(CP) -r $(DOXY_IMAGES)