From c053f9737f4f701afef954ce42b47527eea765c7 Mon Sep 17 00:00:00 2001 From: Jan Lindemann Date: Thu, 28 May 2009 16:53:35 +0000 Subject: [PATCH] doxygen.mk: Add file --- make/doxygen.mk | 50 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 make/doxygen.mk diff --git a/make/doxygen.mk b/make/doxygen.mk new file mode 100644 index 00000000..fdfc072d --- /dev/null +++ b/make/doxygen.mk @@ -0,0 +1,50 @@ +include $(MODDIR)/make/defs.mk + +# broken by IMAGEDIR in rpmbuild +ifneq ($(DEVELOPMENT),true) +include $(MODDIR)/make/dummy.mk +else + +UPLOAD_URL ?= $(UPLOAD_URL_DEVEL_DOC)/$(PROJECT) + +all: +install: +distclean: clean +clean: clean.doxygen +doc: all +upload: upload.done + +html: doxygen.done cpfiles.done + +DOC_FILES = \ + $(IMAGEDIR)/jannet_08.png + +%: %.tmpl + cat $< \ + | sed "s/__VERSION__/$(VERSION)/" \ + | sed "s/__PROJECT__/$(PROJECT)/" \ + | sed "s/__PROJECT_CAPNAME__/$(PROJECT_CAPNAME)/" \ + > $@ + +doxygen.done: doxygen.conf + doxygen doxygen.conf + touch $@ + +cpfiles.done: doxygen.done $(DOC_FILES) + cp $(DOC_FILES) html + touch $@ + +doc.done: doxygen.done cpfiles.done + touch $@ + +view: doc.done + konqueror html/index.html + +upload.done: doxygen.done cpfiles.done + + upload.sh html $(UPLOAD_URL) + +clean.doxygen: + rm -rf html *.done doxygen.conf +endif +