Right now, the media makefile is called only for html docs. Call it also for the other documentation targets. Please notice that, while we added it to pdf target at Documentation/media/Makefile, it won't actually build a PDF from media, because rst2pdf can't handle complex documents. Signed-off-by: Mauro Carvalho Chehab <mchehab@xxxxxxxxxxxxxxx> --- Documentation/Makefile.sphinx | 2 ++ Documentation/media/Makefile | 3 +++ 2 files changed, 5 insertions(+) diff --git a/Documentation/Makefile.sphinx b/Documentation/Makefile.sphinx index 857f1e273418..038559388168 100644 --- a/Documentation/Makefile.sphinx +++ b/Documentation/Makefile.sphinx @@ -53,9 +53,11 @@ else # HAVE_RST2PDF endif # HAVE_RST2PDF epubdocs: + $(MAKE) BUILDDIR=$(BUILDDIR) -f $(srctree)/Documentation/media/Makefile $@ $(call cmd,sphinx,epub) xmldocs: + $(MAKE) BUILDDIR=$(BUILDDIR) -f $(srctree)/Documentation/media/Makefile $@ $(call cmd,sphinx,xml) # no-ops for the Sphinx toolchain diff --git a/Documentation/media/Makefile b/Documentation/media/Makefile index 39e2d766dbe3..79784e848fc0 100644 --- a/Documentation/media/Makefile +++ b/Documentation/media/Makefile @@ -11,6 +11,9 @@ FILES = audio.h.rst ca.h.rst dmx.h.rst frontend.h.rst net.h.rst video.h.rst \ TARGETS := $(addprefix $(BUILDDIR)/, $(FILES)) htmldocs: $(BUILDDIR) ${TARGETS} +epubdocs: $(BUILDDIR) ${TARGETS} +xmldocs: $(BUILDDIR) ${TARGETS} +pdfdocs: $(BUILDDIR) ${TARGETS} $(BUILDDIR): $(Q)mkdir -p $@ -- 2.7.4 -- To unsubscribe from this list: send the line "unsubscribe linux-doc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html