blob: f0b59209386179a39630827416969fefbd933a97 [file] [log] [blame]
Emeric Vigier2f625822012-08-06 11:09:52 -04001if DBUS_DOXYGEN_DOCS_ENABLED
2
3.PHONY: doc
4
5PACKAGE_DOCNAME = $(PACKAGE_TARNAME)-$(PACKAGE_VERSION)-doc
6
7EXTRA_DIST = Doxyfile.in $(wildcard img/*.*) head.html foot.html dbus-c++.css mainpage
8
9doc-clean:
10 rm -rf html/ $(top_builddir)/$(PACKAGE_DOCNAME).tar*
11
12all: doc-clean
13 doxygen
14 cp $(srcdir)/img/* html/
15 rm -rf $(PACKAGE_DOCNAME).tar*
16 mkdir -p $(PACKAGE_DOCNAME)/doc
17 cp -R html/ $(PACKAGE_DOCNAME)/doc
18 tar cf $(PACKAGE_DOCNAME).tar $(PACKAGE_DOCNAME)/
19 bzip2 -9 $(PACKAGE_DOCNAME).tar
20 rm -rf $(PACKAGE_DOCNAME)/
21 mv $(PACKAGE_DOCNAME).tar.bz2 $(top_builddir)
22
23clean-local: doc-clean
24
25endif
26
27MAINTAINERCLEANFILES = \
28 Makefile.in