ž ¬’fVbc @sDdZddlZddlZddlZddlmZmZdddddd d d d d dg Ziidd6dd6dd6dd6dd6dd6dd6dd6d6id d6d!d6d!d6d!d6d"d6d"d6dd6dd6d#6id$d6d%d6d&d6d&d6d'd6d'd6d(d6dd6d)6id$d6d%d6d&d6d&d6d'd6d'd6d(d6dd6d*6id+d6d+d6d,d6d,d6d-d6d.d6d/d6d06id1d6d1d6d2d6d2d6d3d6d4d6d/d6d56id6d6d6d6d,d6d7d6d-d6d.d6d/d6d86id9d6d9d6d:d6d:d6d;d6d.d6d/d6d<6ZdrZ ej j ƒdZ ej dd=…Z e de d>ZejjejƒZejjejƒZejjejƒZejjejƒZdadZd?d@„ZejrejjeejƒƒZneej ƒƒZej!d)krudAedsd…j"ƒkrueejj#eeƒƒZnej!d)krĮdCedtd…j"ƒkrĮeejj#eeeƒƒZnej!d)kr dEedud…j"ƒkr eejj#eeeƒƒZndGej$kr2eej$dGƒZndHdI„Z%e&edJdƒZ'e'r³ej!d)kr³e'j"ƒj(dvƒr³ejje'ƒZ'e'j(dAƒr³ejje'ƒZ'q³ndwdLdM„Z*e*dxƒZ,e,rx-dyD]"Z-dNee-ddjd„Z?dkd „Z@dld „ZAdmdn„ZBdodp„ZCeDdqkr@eCƒndS(zu-Access to Python's configuration information.iN(upardirurealpathuget_config_h_filenameuget_config_varuget_config_varsuget_makefile_filenameuget_pathuget_path_namesu get_pathsu get_platformuget_python_versionuget_scheme_namesuparse_config_hu/{installed_base}/lib64/python{py_version_short}ustdlibu){platbase}/lib64/python{py_version_short}u platstdlibu1{base}/lib/python{py_version_short}/site-packagesupurelibu7{platbase}/lib64/python{py_version_short}/site-packagesuplatlibu;{installed_base}/include/python{py_version_short}{abiflags}uincludeu?{installed_platbase}/include/python{py_version_short}{abiflags}u platincludeu {base}/binuscriptsu{base}udatau posix_prefixu{installed_base}/lib/pythonu{base}/lib/pythonu{installed_base}/include/pythonu posix_homeu{installed_base}/Libu {base}/Libu{base}/Lib/site-packagesu{installed_base}/Includeu{base}/Scriptsuntuos2u'{userbase}/lib/python{py_version_short}u5{userbase}/lib/python{py_version_short}/site-packagesu+{userbase}/include/python{py_version_short}u{userbase}/binu {userbase}uos2_homeu#{userbase}/Python{py_version_nodot}u1{userbase}/Python{py_version_nodot}/site-packagesu+{userbase}/Python{py_version_nodot}/Includeu{userbase}/Scriptsunt_useru){userbase}/lib64/python{py_version_short}u7{userbase}/lib64/python{py_version_short}/site-packagesu posix_useru{userbase}/lib/pythonu#{userbase}/lib/python/site-packagesu{userbase}/includeuosx_framework_useriic Cs+yt|ƒSWntk r&|SYnXdS(N(urealpathuOSError(upath((u./opt/alt/python33/lib64/python3.3/sysconfig.pyu_safe_realpathws u_safe_realpathupcbuildiu\pc\vi u\pcbuild\amd64iu_PYTHON_PROJECT_BASEcCs=x6dD].}tjjtjj|d|ƒƒrdSqWdS(Nu Setup.distu Setup.localuModules(u Setup.distu Setup.localTF(uosupathuisfileujoinuTrueuFalse(udufn((u./opt/alt/python33/lib64/python3.3/sysconfig.pyu_is_python_source_dir‘s $u_is_python_source_diru_homeu pcbuild\amd64cCs |rtrttƒSttƒS(N(u _sys_homeu_is_python_source_diru _PROJECT_BASE(u check_home((u./opt/alt/python33/lib64/python3.3/sysconfig.pyuis_python_builds  uis_python_buildu{srcdir}/Includeu{projectbase}/.cCsvy|j|SWn^tk rqy|jtjSWn5tk rl}ztd|ƒ‚WYdd}~XnXYnXdS(Nu{%s}(uformatuKeyErroruosuenvironuAttributeError(usu local_varsuvar((u./opt/alt/python33/lib64/python3.3/sysconfig.pyu _subst_varsŖs u _subst_varscCsI|jƒ}x6|jƒD](\}}||kr7qn|||.joinuseruntuAPPDATAu~uPythonudarwinuPYTHONFRAMEWORKuLibraryu%d.%diu.local( uosuenvironugetuNoneunameusysuplatformuget_config_varu version_info(uenv_baseujoinuserubaseu framework((u./opt/alt/python33/lib64/python3.3/sysconfig.pyu _getuserbaseĻs"  u _getuserbasecCs3tjdƒ}tjdƒ}tjdƒ}|dkrBi}ni}i}t|ddƒ}|jƒ}WdQXxį|D]Ł} | jdƒs|| jƒdkr©q|n|j| ƒ} | r|| jd d ƒ\} } | jƒ} | j d dƒ} d | kr | || d|}t|dƒrn|d|j}nt|ƒ‚WYdd}~XnXtƒ}y&t|ƒ}t||ƒWdQXWn^tk r}z>d|}t|dƒrž|d|j}nt|ƒ‚WYdd}~XnXt r4|d|ds              ++!+!      y ?      I Z