]> xenbits.xensource.com Git - people/liuw/libxenctrl-split/xen.git/commit
docs: Honour --{en, dis}able-xend when building docs
authorAndrew Cooper <andrew.cooper3@citrix.com>
Fri, 28 Mar 2014 11:24:04 +0000 (11:24 +0000)
committerIan Campbell <ian.campbell@citrix.com>
Tue, 1 Apr 2014 10:17:27 +0000 (11:17 +0100)
commit7dbfc2f8b054b97a6454f4d5fccf71cf6be53b6a
treee77367a696b1c51020bc8aa6a7b738bd2a8b0438
parente140001d755b80960342241e54566bcd545ddfd5
docs: Honour --{en, dis}able-xend when building docs

If a user has specified --disable-xend, they wont want the manpages either.

Propagating this parameters requires reorganising the way in which the
makefile chooses which documents to build.

There is now a split of {MAN1,MAN5,MARKDOWN,TXT}SRC-y to select which
documentation to build, which is separate from the patsubst section which
generates appropriate paths to trigger the later rules.

The manpages are quite easy to split between xend, xl and xenstore, and have
been.  Items from misc/ are much harder and been left.

Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
Acked-by: Ian Campbell <Ian.Campbell@citrix.com>
CC: Ian Jackson <Ian.Jackson@eu.citrix.com>
[ ijc -- reran autogen.sh as requested. ]
config/Docs.mk.in
docs/Makefile
docs/configure
docs/configure.ac