§ !A?hb ã ój — d Z ddlZddlZddlmZmZ ddlmZ i ad d„Z d d„Z dd „Zd „ Zdd„Z d„ ZdS )zWdistutils.dir_util Utility functions for manipulating directories and directory trees.é N)ÚDistutilsFileErrorÚDistutilsInternalError)Úlogéÿ é c óÜ — t | t ¦ « st d| ›d�¦ « ‚t j | ¦ « } g }t j | ¦ « s| dk r|S t t j | ¦ « ¦ « r|S t j | ¦ « \ }}|g}|r||rzt j |¦ « s[t j |¦ « \ }}| d|¦ « |r!|rt j |¦ « ¯[|D �]}t j ||¦ « }t j |¦ « } t | ¦ « rŒ]|dk rt j d|¦ « |s— t j ||¦ « nk# t $ r^} | j t" j k rt j |¦ « s t' d|›d| j d ›�¦ « ‚Y d } ~ nd } ~ ww xY w| |¦ « dt | <