jw-pkg/make/doxygen.mk

51 lines
913 B
Makefile
Raw Normal View History

2009-05-28 16:53:35 +00:00
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)
UNTEMPLATED = $(patsubst %.tmpl,%,$(wildcard *.tmpl))
2009-05-28 16:53:35 +00:00
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: $(UNTEMPLATED)
2009-05-28 16:53:35 +00:00
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 $(UNTEMPLATED)
2009-05-28 16:53:35 +00:00
endif