From 445e84f517a14e0ec583de4928fbc421944d6d1b Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Tue, 29 Nov 2011 15:48:06 +0000 Subject: docs/html/: Initial cut of header documentation massager "xen-headers" generates HTML from header files. So far this generates just some type cross-references, if you say make -C docs html/hypercall/stamp An index page, proper wiring into the build system, and a few more annotations in the headers, and will be forthcoming. Signed-off-by: Ian Jackson Acked-by: Ian Campbell Committed-by: Ian Jackson --- docs/Makefile | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'docs/Makefile') diff --git a/docs/Makefile b/docs/Makefile index 7007e4c982..92ecb20e8f 100644 --- a/docs/Makefile +++ b/docs/Makefile @@ -154,6 +154,14 @@ html/man/%.5.html: man/%.pod.5 Makefile $(POD2HTML) --infile=$< --outfile=$@.tmp $(call move-if-changed,$@.tmp,$@) +html/hypercall/stamp: + @$(INSTALL_DIR) $(@D) + ./xen-headers -O $(@D) \ + -T 'arch-x86_64 - Xen public headers' \ + -X arch-ia64 -X arch-x86_32 -X xen-x86_32 \ + ../xen include/public + touch $@ + txt/%.txt: %.txt $(INSTALL_DIR) $(@D) cp $< $@.tmp -- cgit v1.2.3