Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 543536
Collapse All | Expand All

(-)docs/Makefile.orig (-6 / +2 lines)
Lines 52-62 Link Here
52
# 'make generated BUILD_FOR_WEBSITE=1'
52
# 'make generated BUILD_FOR_WEBSITE=1'
53
generated:: $(generated_targets)
53
generated:: $(generated_targets)
54
54
55
install-html: $(PROJ_OBJ_DIR)/html.tar.gz
55
install-html:
56
	$(Echo) Installing HTML documentation
56
	$(Echo) Installing HTML documentation
57
	$(Verb) $(MKDIR) $(DESTDIR)$(PROJ_docsdir)/html
57
	$(Verb) $(MKDIR) $(DESTDIR)$(PROJ_docsdir)/html
58
	$(Verb) $(DataInstall) $(HTML) $(DESTDIR)$(PROJ_docsdir)/html
58
	$(Verb) $(DataInstall) $(HTML) $(DESTDIR)$(PROJ_docsdir)/html
59
	$(Verb) $(DataInstall) $(PROJ_OBJ_DIR)/html.tar.gz $(DESTDIR)$(PROJ_docsdir)
60
59
61
$(PROJ_OBJ_DIR)/html.tar.gz: $(HTML)
60
$(PROJ_OBJ_DIR)/html.tar.gz: $(HTML)
62
	$(Echo) Packaging HTML documentation
61
	$(Echo) Packaging HTML documentation
Lines 68-79 Link Here
68
67
69
install-doxygen: doxygen
68
install-doxygen: doxygen
70
	$(Echo) Installing doxygen documentation
69
	$(Echo) Installing doxygen documentation
71
	$(Verb) $(DataInstall) $(PROJ_OBJ_DIR)/doxygen.tar.gz $(DESTDIR)$(PROJ_docsdir)
72
	$(Verb) cd $(PROJ_OBJ_DIR)/doxygen/html && \
70
	$(Verb) cd $(PROJ_OBJ_DIR)/doxygen/html && \
73
	  for DIR in $$($(FIND) . -type d); do \
71
	  for DIR in $$($(FIND) . -type d); do \
74
	    DESTSUB="$(DESTDIR)$(PROJ_docsdir)/html/doxygen/$$(echo $$DIR | cut -c 3-)"; \
72
	    DESTSUB="$(DESTDIR)$(PROJ_docsdir)/html/doxygen/$$(echo $$DIR | cut -c 3-)"; \
75
	    $(MKDIR) $$DESTSUB && \
73
	    $(MKDIR) $$DESTSUB && \
76
	    $(FIND) $$DIR -maxdepth 1 -type f -exec $(DataInstall) {} $$DESTSUB \; ; \
74
	    $(FIND) $$DIR -maxdepth 1 -type f -exec $(DataInstall) {} $$DESTSUB \; ; \
77
	    if [ $$? != 0 ]; then exit 1; fi \
75
	    if [ $$? != 0 ]; then exit 1; fi \
78
	  done
76
	  done
79
77
80
doxygen: regendoc $(PROJ_OBJ_DIR)/doxygen.tar.gz
78
doxygen: regendoc
81
79
82
regendoc:
80
regendoc:
83
	$(Echo) Building doxygen documentation
81
	$(Echo) Building doxygen documentation
Lines 99-105 Link Here
99
install-ocamldoc: ocamldoc
97
install-ocamldoc: ocamldoc
100
	$(Echo) Installing ocamldoc documentation
98
	$(Echo) Installing ocamldoc documentation
101
	$(Verb) $(MKDIR) $(DESTDIR)$(PROJ_docsdir)/ocamldoc/html
99
	$(Verb) $(MKDIR) $(DESTDIR)$(PROJ_docsdir)/ocamldoc/html
102
	$(Verb) $(DataInstall) $(PROJ_OBJ_DIR)/ocamldoc.tar.gz $(DESTDIR)$(PROJ_docsdir)
103
	$(Verb) cd $(PROJ_OBJ_DIR)/ocamldoc && \
100
	$(Verb) cd $(PROJ_OBJ_DIR)/ocamldoc && \
104
	  $(FIND) . -type f -exec \
101
	  $(FIND) . -type f -exec \
105
	    $(DataInstall) {} $(DESTDIR)$(PROJ_docsdir)/ocamldoc/html \;
102
	    $(DataInstall) {} $(DESTDIR)$(PROJ_docsdir)/ocamldoc/html \;
Lines 109-115 Link Here
109
	$(Verb) $(RM) -rf $(PROJ_OBJ_DIR)/ocamldoc.tar*
106
	$(Verb) $(RM) -rf $(PROJ_OBJ_DIR)/ocamldoc.tar*
110
	$(Verb) $(TAR) cf $(PROJ_OBJ_DIR)/ocamldoc.tar ocamldoc
107
	$(Verb) $(TAR) cf $(PROJ_OBJ_DIR)/ocamldoc.tar ocamldoc
111
	$(Verb) $(GZIPBIN) $(PROJ_OBJ_DIR)/ocamldoc.tar
108
	$(Verb) $(GZIPBIN) $(PROJ_OBJ_DIR)/ocamldoc.tar
112
	$(Verb) $(CP) $(PROJ_OBJ_DIR)/ocamldoc.tar.gz $(PROJ_OBJ_DIR)/ocamldoc/html/
113
109
114
regen-ocamldoc:
110
regen-ocamldoc:
115
	$(Echo) Building ocamldoc documentation
111
	$(Echo) Building ocamldoc documentation

Return to bug 543536