1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
|
srcdir = @srcdir@
include ../MakeVars
DOXYDIR = $(DESTDIR)$(htmldir)/doxygen
DOXYCFG = doxygen.cfg
all:: html
.PHONY: html
html: $(DOXYCFG)
$(DOXYGEN) $<
realclean:: clean
$(RM) -r html latex man
clean::
$(RM) -r *~
install:: install_html
.PHONY: install_html
install_html::
$(MKDIRS) $(DOXYDIR)
$(INSTALL_DATA) html/* $(DOXYDIR)
include ../MakeRules
# how to make the doxygen config file
$(DOXYCFG): $(DOXYCFG).in $(top_objdir)/config.status
cd $(top_objdir) && CONFIG_FILES=doc/`basename $(srcdir)`/$(DOXYCFG) ./config.status
vpath %.in $(srcdir)
|