From 6c278b19b4bd7ab169e03f183d98232ba4ae3341 Mon Sep 17 00:00:00 2001 From: Uwe Hermann Date: Fri, 11 Nov 2011 21:27:29 +0100 Subject: [PATCH] Makefile: Add 'doxy' target for doxygen docs. A top-level 'make clean' will remove the whole doxygen/ output directory. --- Makefile | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 1c70f7f6..4e410968 100644 --- a/Makefile +++ b/Makefile @@ -67,6 +67,9 @@ install: lib @printf " INSTALL scripts\n" $(Q)$(INSTALL) -m 0644 scripts/* $(SHAREDIR) +doxy: + doxygen Doxyfile + clean: $(Q)for i in $(addprefix lib/,$(TARGETS)) \ $(addsuffix /*/*,$(addprefix examples/,$(TARGETS))); do \ @@ -75,6 +78,8 @@ clean: $(MAKE) -C $$i clean || exit $?; \ fi; \ done + @printf " CLEAN doxygen\n" + $(Q)rm -rf doxygen -.PHONY: build lib examples install clean +.PHONY: build lib examples install doxy clean