ó
öÀ„\c           @   ss   d  Z  d d l Z d d l Z e r] d d l m Z m Z d d l m Z d d l	 m
 Z
 n  d „  Z d „  Z d S(   së   
    sphinx.ext.githubpages
    ~~~~~~~~~~~~~~~~~~~~~~

    To publish HTML docs at GitHub Pages, create .nojekyll file.

    :copyright: Copyright 2007-2019 by the Sphinx team, see AUTHORS.
    :license: BSD, see LICENSE for details.
iÿÿÿÿN(   t   Anyt   Dict(   t   Sphinx(   t   BuildEnvironmentc         C   sG   |  j  j d k rC t j j |  j  j d ƒ } t | d ƒ j ƒ  n  d  S(   Nt   htmls	   .nojekyllt   wt(   t   buildert   formatt   ost   patht   joint   outdirt   opent   close(   t   appt   envR	   (    (    s5   lib/python2.7/site-packages/sphinx/ext/githubpages.pyt   create_nojekyll   s    c         C   s%   |  j  d t ƒ i t j d 6t d 6S(   Ns   env-updatedt   versiont   parallel_read_safe(   t   connectR   t   sphinxt   __display_version__t   True(   R   (    (    s5   lib/python2.7/site-packages/sphinx/ext/githubpages.pyt   setup   s    (   t   __doc__R   R   t   Falset   typingR    R   t   sphinx.applicationR   t   sphinx.environmentR   R   R   (    (    (    s5   lib/python2.7/site-packages/sphinx/ext/githubpages.pyt   <module>
   s   	