ÿØÿàJFIFÿþ ÿÛC       ÿÛC ÿÀÿÄÿÄ"#QrÿÄÿÄ&1!A"2qQaáÿÚ ?Øy,æ/3JæÝ¹È߲؋5êXw²±ÉyˆR”¾I0ó2—PI¾IÌÚiMö¯–þrìN&"KgX:Šíµ•nTJnLK„…@!‰-ý ùúmë;ºgµŒ&ó±hw’¯Õ@”Ü— 9ñ-ë.²1<yà‚¹ïQÐU„ہ?.’¦èûbß±©Ö«Âw*VŒ) `$‰bØÔŸ’ëXÖ-ËTÜíGÚ3ð«g Ÿ§¯—Jx„–’U/ÂÅv_s(Hÿ@TñJÑãõçn­‚!ÈgfbÓc­:él[ðQe 9ÀPLbÃãCµm[5¿ç'ªjglå‡Ûí_§Úõl-;"PkÞÞÁQâ¼_Ñ^¢SŸx?"¸¦ùY騐ÒOÈ q’`~~ÚtËU¹CڒêV  I1Áß_ÿÙ ]c@`sldZddlmZmZmZddlmZddlm Z ddl m Z defdYZdS( sR Modified version of build_scripts that handles building scripts from functions. i(tdivisiontabsolute_importtprint_function(t build_scripts(tlog(t is_stringRcB`s#eZdZdZdZRS(cC`sg}g}x7|D]/}t|r5|j|q|j|qW|sP|S|j}|j|x|D]}||}|sqmnt|rtjd|f|j|qmg|D]}tjd|f^q|jt|qmW|S(Ns adding '%s' to scripts(Rtappendt build_dirtmkpathRtinfotextendtlist(tselftscriptst new_scriptst func_scriptstscriptRtfuncts((sX/opt/alt/python27/lib64/python2.7/site-packages/numpy/distutils/command/build_scripts.pytgenerate_scripts s(       'cC`s>|js dS|j|j|_|j|j_tj|S(N(R Rt distributiontold_build_scriptstrun(R ((sX/opt/alt/python27/lib64/python2.7/site-packages/numpy/distutils/command/build_scripts.pyR%s  cC`sddlm}||jS(Ni(tget_script_files(tnumpy.distutils.misc_utilRR (R R((sX/opt/alt/python27/lib64/python2.7/site-packages/numpy/distutils/command/build_scripts.pytget_source_files1s(t__name__t __module__RRR(((sX/opt/alt/python27/lib64/python2.7/site-packages/numpy/distutils/command/build_scripts.pyR s  N( t__doc__t __future__RRRtdistutils.command.build_scriptsRRtnumpy.distutilsRRR(((sX/opt/alt/python27/lib64/python2.7/site-packages/numpy/distutils/command/build_scripts.pyts