From cbc344236cae2b0b8412e44300393c9d35a9c624 Mon Sep 17 00:00:00 2001 From: Martin Herkt Date: Wed, 8 Jan 2014 16:43:33 +0100 Subject: waf: do not use TaskGen for PDF build rule No longer necessary. --- wscript_build.py | 20 ++++++-------------- 1 file changed, 6 insertions(+), 14 deletions(-) (limited to 'wscript_build.py') diff --git a/wscript_build.py b/wscript_build.py index d7b5a3b999..5cdbd5a4f7 100644 --- a/wscript_build.py +++ b/wscript_build.py @@ -21,22 +21,14 @@ def _build_man(ctx): _add_rst_manual_dependencies(ctx) def _build_pdf(ctx): - from waflib import TaskGen - - TaskGen.declare_chain( - name = 'rst2pdf', - rule = '${RST2PDF} ${RST2PDF_FLAGS} ${SRC} -o ${TGT}', - ext_in = '.rst', - ext_out = '.pdf', - shell = True ) - - ctx.env.RST2PDF_FLAGS = [ - '-c --repeat-table-rows' - ] + ctx( + name = 'rst2pdf', + target = 'DOCS/man/en/mpv.pdf', + source = 'DOCS/man/en/mpv.rst', + rule = '${RST2PDF} -c --repeat-table-rows ${SRC} -o ${TGT}', + install_path = ctx.env.DOCDIR) - ctx(source = 'DOCS/man/en/mpv.rst') _add_rst_manual_dependencies(ctx) - ctx.install_files(ctx.env.DOCDIR, ['DOCS/man/en/mpv.pdf']) def build(ctx): ctx.load('waf_customizations') -- cgit v1.2.3