1 ## Process this file with automake to produce Makefile.in
3 doxygen_configfile = Doxyfile
5 EXTRA_DIST = Doxyfile README html
9 -doxygen $(doxygen_configfile) \
10 2> doxygen-warnings.txt | tee doxygen-output.txt && cat doxygen-warnings.txt
12 referencetopdir = $(datadir)/doc/at-spi-$(VERSION)/reference
13 referencedir = $(referencetopdir)/html
15 install-reference: html/index.html
17 $(mkinstalldirs) $(DESTDIR)$(referencedir)
18 @-dir='$(<D)'; for p in $$dir/*.html $$dir/*.css $$dir/*.png; do \
19 f="`echo $$p | sed -e 's|^.*/||'`"; \
20 echo " $(INSTALL_DATA) $$p $(DESTDIR)$(referencedir)/$$f"; \
21 $(INSTALL_DATA) $$p $(DESTDIR)$(referencedir)/$$f; \
24 uninstall-reference: html/index.html
26 @-dir='$(<D)'; for p in $$dir/*.html $$dir/*.css $$dir/*.png; do \
27 f="`echo $$p | sed -e 's|^.*/||'`"; \
28 echo " rm -f $(DESTDIR)$(referencedir)/$$f"; \
29 rm -f $(DESTDIR)$(referencedir)/$$f; \
32 all-local: html/index.html
34 install-data-local: install-reference
36 uninstall-local: uninstall-reference
38 maintainer-clean-local: doc-clean
40 .PHONY: doc-clean install-reference uninstall-reference html-clean
42 # Direct all the doxygen console output to a text file, so we can read it later:
43 # In doxywizard, disable EXTRACT_ALL to get warnings about undocumented methods.
44 doxygen-warnings: html-clean html/index.html