llvm.org GIT mirror llvm / 0b57a76
For PR1276: Allow doxygen documentation to be rebuilt manually with "make regendoc" separately from "make install". Patch by Scott Michel. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35378 91177308-0d34-0410-b5e6-96231b3b80d8 Reid Spencer 12 years ago
1 changed file(s) with 4 addition(s) and 2 deletion(s). Raw diff Collapse all Expand all
6666 $(FIND) . -type f -exec \
6767 $(DataInstall) {} $(PROJ_docsdir)/html/doxygen \;
6868
69 doxygen: $(PROJ_OBJ_DIR)/doxygen.tar.gz
69 doxygen: regendoc $(PROJ_OBJ_DIR)/doxygen.tar.gz
7070
71 $(PROJ_OBJ_DIR)/doxygen.tar.gz: $(DOXYFILES) $(PROJ_OBJ_DIR)/doxygen.cfg
71 regendoc:
7272 $(Echo) Building doxygen documentation
7373 $(Verb) if test -e $(PROJ_OBJ_DIR)/doxygen ; then \
7474 $(RM) -rf $(PROJ_OBJ_DIR)/doxygen ; \
7575 fi
7676 $(Verb) $(DOXYGEN) $(PROJ_OBJ_DIR)/doxygen.cfg
77
78 $(PROJ_OBJ_DIR)/doxygen.tar.gz: $(DOXYFILES) $(PROJ_OBJ_DIR)/doxygen.cfg
7779 $(Echo) Packaging doxygen documentation
7880 $(Verb) $(RM) -rf $@ $(PROJ_OBJ_DIR)/doxygen.tar
7981 $(Verb) $(TAR) cf $(PROJ_OBJ_DIR)/doxygen.tar doxygen