bgJdZddlmZddlmZddlmZGddeZdS)zR Modified version of build_scripts that handles building scripts from functions. ) build_scripts)log) is_stringc eZdZdZdZdZdS)rcg}g}|D]<}t|r||'||=|s|S|j}|||D]{}||}|st|r.t jd|d||Md|D|t|||S)N adding ' ' to scriptsc>g|]}tjd|dS)rr )rinfo).0ss x/builddir/build/BUILD/cloudlinux-venv-1.0.7/venv/lib64/python3.11/site-packages/numpy/distutils/command/build_scripts.py z2build_scripts.generate_scripts..s+MMM;<<MMM)rappend build_dirmkpathrr extendlist)selfscripts new_scripts func_scriptsscriptrfuncs rgenerate_scriptszbuild_scripts.generate_scripts s   , ,F   ,""6****##F++++  N  I 1 1DT)__F    1vvv?@@@""6****MMfMMMM""4<<0000rc|jsdS||j|_|j|j_tj|S)N)rr distributionold_build_scriptsrun)rs rr zbuild_scripts.run#sH|  F,,T\:: %)L! $T***rc.ddlm}||jS)Nr)get_script_files)numpy.distutils.misc_utilr"r)rr"s rget_source_fileszbuild_scripts.get_source_files/s'>>>>>> ---rN)__name__ __module__ __qualname__rr r$rrrrsA2 + + +.....rrN)__doc__distutils.command.build_scriptsrrnumpy.distutilsrr#rr(rrr,s}ONNNNN//////).).).).).%).).).).).r