ó ň1Lc@sCddlZddlZddlZddd„Zdd„ZdS(i˙˙˙˙Nc Cslt|tƒr"tjj|ƒ s@t|tƒs@t|tƒrStj|d|ƒSt j |d|d|ƒS(screate an hgweb wsgi object config can be one of: - repo object (single repo view) - path to repo (single repo view) - path to config file (multi-repo view) - dict of virtual:real pairs (multi-repo view) - list of virtual:real tuples (multi-repo view) tbaseuitname( t isinstancetstrtostpathtisdirtdicttlistt hgwebdir_modthgwebdirt hgweb_modthgweb(tconfigRR((s</sys/lib/python2.7/site-packages/mercurial/hgweb/__init__.pyR s "cCstj|d|ƒS(NR(R R (R R((s</sys/lib/python2.7/site-packages/mercurial/hgweb/__init__.pyR s(RR R tNoneR R (((s</sys/lib/python2.7/site-packages/mercurial/hgweb/__init__.pyt s