From 3a48bdcd361c2ee1c822e07b0db97a61eddc8572 Mon Sep 17 00:00:00 2001 From: Jordan Crouse Date: Thu, 28 Aug 2008 16:53:24 +0000 Subject: libpayload: Expand doxygen definitions Expand libpayload.h to include a main page and add individual groups for the API functions - this adds the Modules tab to the doxygen output. Specify the INPUT list rather then the EXCLUDE list of directories to omit random .c files that we don't want. Add clean targets to the makefile to clean doxygen files only. Signed-off-by: Jordan Crouse Acked-by: Stefan Reinauer git-svn-id: svn://svn.coreboot.org/coreboot/trunk@3545 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1 --- payloads/libpayload/Makefile | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'payloads/libpayload/Makefile') diff --git a/payloads/libpayload/Makefile b/payloads/libpayload/Makefile index b907b8f940..65d7d3d5a6 100644 --- a/payloads/libpayload/Makefile +++ b/payloads/libpayload/Makefile @@ -144,11 +144,14 @@ doxy: doxygen doxygen: $(Q)$(DOXYGEN) Doxyfile -clean: +doxyclean: doxygen-clean +doxygen-clean: + $(Q)rm -rf $(DOXYGEN_OUTPUT_DIR) + +clean: doxygen-clean $(Q)rm -rf $(obj)/crypto $(obj)/curses $(obj)/drivers $(Q)rm -rf $(obj)/i386 $(obj)/lib $(obj)/libc $(Q)rm -rf $(src)/lib/i386 $(src)/lib/libpayload.a - $(Q)rm -rf $(DOXYGEN_OUTPUT_DIR) distclean: clean $(Q)rm -rf build -- cgit v1.2.3