1 EXTRA_DIST = $(doxygen_input) $(static_pages) $(DOXYSRCS)
4 doxygen_input = header.html footer.html
6 DOXYSRCS=mainpage.dox cookbook.dox
8 CCUNITSRCS=$(top_srcdir)/src/ccunit/*.[ch] $(top_srcdir)/src/tools/*.c
12 htmldir = $(pkgdatadir)/html
13 distdocdir = $(top_distdir)/$(PACKAGE)-$(VERSION)-doc
15 htmljadir = $(pkgdatadir)/ja/html
16 distdocjadir = $(top_distdir)/$(PACKAGE)-$(VERSION)-doc-ja
20 -test -d html && cp -p $(static_pages) html
21 -test -d html && cp -dpR html/* $(DESTDIR)$(htmldir)
23 -test -d ja/html && cp -dpR ja/html/* $(DESTDIR)$(htmljadir)
27 $(RM) -rf $(DESTDIR)$(htmldir)
29 $(RM) -rf $(DESTDIR)$(htmljadir)
32 docs: $(static_pages) html/index.html ja/html/index.html
35 cp -p $(static_pages) $(distdocdir)/html
36 cp -p html/* $(distdocdir)/html
38 cp -p ja/html/* $(distdocjadir)/ja/html
50 CMNTST=<span class="comment">/
53 html/index.html: Doxyfile Doxyfile.en \
54 $(doxygen_input) $(CCUNITSRCS) $(DOXYSRCS)
55 $(DOXYGEN) Doxyfile.en
56 sed -e 's!\($(CMNTST)\)/\(\*.*\*\)\\\($(CMNTED)\)!\1\2\3!g' \
57 html/cookbook.html > cookbook-cmntfix.html
58 mv cookbook-cmntfix.html html/cookbook.html
61 ja/html/index.html: Doxyfile Doxyfile.jp \
62 $(doxygen_input) $(CCUNITSRCS) $(DOXYSRCS)
63 $(DOXYGEN) Doxyfile.jp
64 sed -e 's!\($(CMNTST)\)/\(\*.*\*\)\\\($(CMNTED)\)!\1\2\3!g' \
65 ja/html/cookbook.html > cookbook-cmntfix.html
66 mv cookbook-cmntfix.html ja/html/cookbook.html
76 $(MAKE) -C ./latex pdf
77 $(LN_S) ./latex/refman.ps @PACKAGE@.ps
78 $(LN_S) ./latex/refman.pdf @PACKAGE@.pdf
83 $(RM) -r html man @PACKAGE@.ps @PACKAGE@.pdf
85 CLEANFILES=*~ .*~ ./\#*\# *.log