diff options
author | Ian Jackson <ian.jackson@eu.citrix.com> | 2011-11-29 15:48:06 +0000 |
---|---|---|
committer | Ian Jackson <ian.jackson@eu.citrix.com> | 2011-11-29 15:48:06 +0000 |
commit | 445e84f517a14e0ec583de4928fbc421944d6d1b (patch) | |
tree | 9149461fa2f9f607e361c18a22ba67957d706ecc /docs/Makefile | |
parent | e1a37a5f6fd1ae881d87317ed2e34c2e4360d454 (diff) | |
download | xen-445e84f517a14e0ec583de4928fbc421944d6d1b.tar.gz xen-445e84f517a14e0ec583de4928fbc421944d6d1b.tar.bz2 xen-445e84f517a14e0ec583de4928fbc421944d6d1b.zip |
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 <ian.jackson@eu.citrix.com>
Acked-by: Ian Campbell <ian.campbell@citrix.com>
Committed-by: Ian Jackson <Ian.Jackson@eu.citrix.com>
Diffstat (limited to 'docs/Makefile')
-rw-r--r-- | docs/Makefile | 8 |
1 files changed, 8 insertions, 0 deletions
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 |