summaryrefslogtreecommitdiff
path: root/payloads/libpayload/Makefile
diff options
context:
space:
mode:
authorJordan Crouse <jordan.crouse@amd.com>2008-08-28 16:53:24 +0000
committerJordan Crouse <jordan.crouse@amd.com>2008-08-28 16:53:24 +0000
commit3a48bdcd361c2ee1c822e07b0db97a61eddc8572 (patch)
treef56a0c140b832db169f607ed9570e1b1d3794d19 /payloads/libpayload/Makefile
parent9368e4c9919c0e6f834f1ac8e9e4d48bcf30dac3 (diff)
downloadcoreboot-3a48bdcd361c2ee1c822e07b0db97a61eddc8572.tar.xz
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 <jordan.crouse@amd.com> Acked-by: Stefan Reinauer <stepan@coresystems.de> git-svn-id: svn://svn.coreboot.org/coreboot/trunk@3545 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
Diffstat (limited to 'payloads/libpayload/Makefile')
-rw-r--r--payloads/libpayload/Makefile7
1 files changed, 5 insertions, 2 deletions
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