ó ÿgdSc@@s<dZddlmZddlZddlmZddlmZddlm Z ddl m Z yddl j jZ Wnkek råyddlj Z Wqæek ráyddljZ Wqâek rÝddlZ qâXqæXnXyddlZdd „ZWnek r!dd „ZnXd e fd „ƒYZdS( s sphinx.builders.devhelp ~~~~~~~~~~~~~~~~~~~~~~~ Build HTML documentation and Devhelp_ support files. .. _Devhelp: http://live.gnome.org/devhelp :copyright: Copyright 2007-2014 by the Sphinx team, see AUTHORS. :license: BSD, see LICENSE for details. i(tabsolute_importN(tpath(tnodes(taddnodes(tStandaloneHTMLBuildertrbcC@stj|d|ƒS(Ns.gz(tgziptopen(tfilenametmode((sA/usr/local/lib/python2.7/site-packages/sphinx/builders/devhelp.pyt comp_open$scC@s t||ƒS(N(R(RR ((sA/usr/local/lib/python2.7/site-packages/sphinx/builders/devhelp.pyR 'stDevhelpBuildercB@sPeZdZdZeZdddgZeZeZ d„Z d„Z d„Z RS(s7 Builder that also outputs GNOME Devhelp file. tdevhelps image/pngs image/gifs image/jpegcC@stj|ƒd|_dS(Ns.html(Rtinitt out_suffix(tself((sA/usr/local/lib/python2.7/site-packages/sphinx/builders/devhelp.pyR :s cC@s|j|j|jjƒdS(N(t build_devhelptoutdirtconfigtdevhelp_basename(R((sA/usr/local/lib/python2.7/site-packages/sphinx/builders/devhelp.pyt handle_finish>sc @sƒ|jdƒtjdd|jjd|jjddd|jjƒ}tj|ƒ}tj|dƒ}|j j |jj |d t ƒ}‡fd †‰d „}x$|j |ƒD]}ˆ||ƒq°Wtj|d ƒ‰|j j|ƒ} ‡‡fd †‰xA| D]9\} } x*| D]"\} \} }ˆ| | |ƒqWqWttj||dƒdƒ}z|j|ƒWd|jƒXdS(Nsdumping devhelp index...tbookttitletnametlinks index.htmltversiontchapterstprune_toctreesc@sÐt|tjƒs$t|tjƒrEx¥|D]}ˆ||ƒq+Wn‡t|tjƒrŠtj|dƒ}x`|D]}ˆ||ƒqpWnBt|tjƒrÌ|d|j d<|j ƒj dƒ|j d s,