ó 2ÄÈ[c@ s²ddlmZmZddlmZmZmZddlZddlZddl m Z ddl m Z d„Zddd„Zed kr®dd lmZed eƒndS( iÿÿÿÿ(tdivisiontprint_function(tjointsplittdirnameN(tnewer(tget_build_versioncC s#tƒ}|r|dkrtStS(Ni(tget_msvc_build_versiontTruetFalse(tmsver((s1/tmp/pip-build-fiC0ax/numpy/numpy/random/setup.pytneeds_mingw_ftime_workaround s tc  s9ddlm}m‰|d||ƒ‰‡‡fd†}tjd dkrYdg}nd d!d"g}tƒr|jd#ƒn|jd$ƒg}ˆjddgddddgD]}t d|ƒ^q³|gd|dt ddƒt ddƒt ddƒgd|ƒˆj dt ddƒfƒˆj dƒˆS(%Niÿÿÿÿ(t Configurationt get_mathlibstrandomc sHˆjƒ}ˆƒ}tjdkr4|jdƒn|jj|ƒdS(Ntwin32tAdvapi32(tget_config_cmdtsystplatformtappendt librariestextendtNone(textt build_dirt config_cmdtlibs(tconfigR(s1/tmp/pip-build-fiC0ax/numpy/numpy/random/setup.pytgenerate_librariess   itaixt _LARGE_FILESt_FILE_OFFSET_BITSt64t_LARGEFILE_SOURCEt1t_LARGEFILE64_SOURCEtNPY_NEEDS_MINGW_TIME_WORKAROUNDtCYTHON_SMALL_CODER tmtrandtsourcessmtrand.cs randomkit.cs initarray.csdistributions.cRtdependss*.hs*.pyxs*.pxit define_macrost.s randomkit.httests(R N(R!R"(R#R$(R%R$(R&N(R'R ( tnumpy.distutils.misc_utilR RRRRR Rt add_extensionRtadd_data_filest add_data_dir(tparent_packagettop_pathR RtdefsRtx((RRs1/tmp/pip-build-fiC0ax/numpy/numpy/random/setup.pyt configurations0       )   t__main__(tsetupR6(t __future__RRtos.pathRRRtosRtdistutils.dep_utilRtdistutils.msvccompilerRRR RR6t__name__tnumpy.distutils.coreR8(((s1/tmp/pip-build-fiC0ax/numpy/numpy/random/setup.pyts   -