Lines Matching full:app
117 def setup(app): argument
119 app.connect('builder-inited', setupTools)
122 app.add_directive("kernel-image", KernelImage)
123 app.add_node(kernel_image,
131 app.add_directive("kernel-figure", KernelFigure)
132 app.add_node(kernel_figure,
140 app.add_directive('kernel-render', KernelRender)
141 app.add_node(kernel_render,
148 app.connect('doctree-read', add_kernel_figure_to_std_domain)
157 def setupTools(app): argument
164 kernellog.verbose(app, "kfigure: check installed tools ...")
170 kernellog.verbose(app, "use dot(1) from: " + dot_cmd)
172 kernellog.warn(app, "dot(1) not found, for better output quality install "
175 kernellog.verbose(app, "use convert(1) from: " + convert_cmd)
177 kernellog.warn(app,
201 app = translator.builder.app
213 kernellog.verbose(app, 'assert best format for: ' + img_node['uri'])
218 kernellog.verbose(app,
246 kernellog.verbose(app,
260 kernellog.verbose(app,
268 kernellog.verbose(app, 'convert DOT to: {out}/' + _name)
269 ok = dot2format(app, src_fname, dst_fname)
272 kernellog.verbose(app, 'convert SVG to: {out}/' + _name)
273 ok = svg2pdf(app, src_fname, dst_fname)
279 def dot2format(app, dot_fname, out_fname): argument
301 kernellog.warn(app,
305 def svg2pdf(app, svg_fname, pdf_fname): argument
319 kernellog.warn(app, "Error #%d when calling: %s" % (exit_code, " ".join(cmd)))
409 app = self.builder.app
412 kernellog.verbose(app, 'visit kernel-render node lang: "%s"' % (srclang))
416 kernellog.warn(app, 'kernel-render: "%s" unknown / include raw.' % (srclang))
420 kernellog.verbose(app, "dot from graphviz not available / include raw.")
516 def add_kernel_figure_to_std_domain(app, doctree): argument
527 std = app.env.domains["std"]
528 docname = app.env.docname