Skip to content
Snippets Groups Projects
Commit aa5c92f9 authored by Christian Engwer's avatar Christian Engwer
Browse files

We can create a doxygen documentation and install it into the webdir

[[Imported from SVN: r16]]
parent 0a9d1d52
No related branches found
No related tags found
No related merge requests found
html
latex
Makefile
Makefile.in
\ No newline at end of file
# $Id$
# nothing yet..
all: doxygen-tag
doxygen_DEPS = $(shell: cat $(DEPDIR)/doxygen.Po)
doxygen_FILES = Doxyfile doxy-header.html doxy-footer.html dune-doxy.css
$(DEPDIR)/doxygen.Po:
if [ ! -d $(DEPDIR) ]; then mkdir $(DEPDIR); fi
echo > $@
for d in $$(grep '^INPUT ' Doxyfile | cut -d '=' -f 2); do \
for p in $$(grep '^FILE_PATTERNS ' Doxyfile | cut -d '=' -f 2); \
do find "$$d" -name "$$p" -exec echo doxygen-tag: \{\} \; >> $@ ; \
done; done
doxygen-tag: $(doxygen_FILES) $(doxygen_DEPS)
doxygen
touch doxygen-tag
WEBDIR = /var/www/dune/doxygen
WEBFILES = "html/*.html wildcard html/*.css"
web-install: doxygen-tag
if [ ! -d $(WEBDIR) ]; then \
install -d -g web -m 775 $(WEBDIR); \
fi
install -g web -m 664 $(WEBFILES) $(WEBDIR)
include $(DEPDIR)/doxygen.Po
clean-local:
rm -rf html latex $(DEPDIR) doxygen-tag *~
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment