Changeset 60:6ec5dbed8f18 in lemon-main for doc
- Timestamp:
- 01/23/08 16:26:41 (17 years ago)
- Branch:
- default
- Children:
- 61:d718974f1290, 62:4790635473ef, 96:b55e501a90ee
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
doc/Makefile.am
r56 r60 1 htmldir = $(datadir)/doc/$(PACKAGE)/html2 3 1 EXTRA_DIST += \ 4 2 doc/Makefile \ 5 doc/Doxyfile.in 3 doc/Doxyfile.in \ 4 doc/coding_style.dox \ 5 doc/dirs.dox \ 6 doc/groups.dox \ 7 doc/license.dox \ 8 doc/mainpage.dox \ 9 doc/namespaces.dox \ 10 doc/html 6 11 7 doc: 12 doc/html: 13 $(MAKE) $(AM_MAKEFLAGS) html 14 15 html-local: 8 16 if test ${doxygen_found} = yes; then \ 9 17 cd doc; \ 10 18 doxygen Doxyfile; \ 11 19 cd ..; \ 12 fi 13 14 doc-clean: 15 if test ${doxygen_found} = yes; then \ 16 rm -rf doc/html; \ 17 rm -f doc/doxygen.log; \ 18 cd doc; \ 19 doxygen Doxyfile; \ 20 cd ..; \ 20 else \ 21 echo; \ 22 echo "Doxygen not found."; \ 23 echo; \ 24 exit 1; \ 21 25 fi 22 26 … … 25 29 -rm -f doc/doxygen.log 26 30 27 doc/html:28 $(MAKE) $(AM_MAKEFLAGS) doc-clean29 30 31 update-external-tags: 31 32 wget -O doc/libstdc++.tag.tmp http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/libstdc++.tag && \ … … 33 34 rm doc/libstdc++.tag.tmp 34 35 35 if WANT_DOC 36 37 install-data-local: doc/html 36 install-html-local: doc/html 38 37 @$(NORMAL_INSTALL) 39 $(mkinstalldirs) $(DESTDIR)$(htmldir) 40 @dir='doc/html'; shopt -s nullglob; for p in $$dir/*.html $$dir/*.css $$dir/*.png $$dir/*.gif $$dir/*.dot $$dir/*.php $$dir/*.idx $$dir/*.tag; do \38 $(mkinstalldirs) $(DESTDIR)$(htmldir)/docs 39 for p in doc/html/*.{html,css,png,map,gif,tag} ; do \ 41 40 f="`echo $$p | sed -e 's|^.*/||'`"; \ 42 echo " $(INSTALL_DATA) $$p $(DESTDIR)$(htmldir)/ $$f"; \43 $(INSTALL_DATA) $$p $(DESTDIR)$(htmldir)/ $$f; \41 echo " $(INSTALL_DATA) $$p $(DESTDIR)$(htmldir)/docs/$$f"; \ 42 $(INSTALL_DATA) $$p $(DESTDIR)$(htmldir)/docs/$$f; \ 44 43 done 45 44 46 uninstall-local: doc/html45 uninstall-local: 47 46 @$(NORMAL_UNINSTALL) 48 @dir='doc/html'; shopt -s nullglob; for p in $$dir/*.html $$dir/*.css $$dir/*.png $$dir/*.gif $$dir/*.dot $$dir/*.php $$dir/*.idx $$dir/*.tag; do \47 for p in doc/html/*.{html,css,png,map,gif,tag} ; do \ 49 48 f="`echo $$p | sed -e 's|^.*/||'`"; \ 50 echo " rm -f $(DESTDIR)$(htmldir)/ $$f"; \51 rm -f $(DESTDIR)$(htmldir)/ $$f; \49 echo " rm -f $(DESTDIR)$(htmldir)/docs/$$f"; \ 50 rm -f $(DESTDIR)$(htmldir)/docs/$$f; \ 52 51 done 53 52 54 endif WANT_DOC 55 56 .PHONY: doc doc-clean 53 .PHONY: update-external-tags
Note: See TracChangeset
for help on using the changeset viewer.