mirror of https://github.com/mpv-player/mpv
fc4a43d39a
Move the code that copies the dylib's to the bundle to a new script (dylib-unhell.py) which is called by osxbundle.py. dylib-unhell is about 20x faster than the previous implementation. This is accomplished by removing superflous shell-out operations which are kept track of using an in memory tree of all the needed dependencies. Moreover the shell-outs have been further optimized by not requiring a complete shell for every operation and just using subprocess.call (which is equivalent to Popen). |
||
---|---|---|
.. | ||
lib/Parse | ||
lua | ||
osxbundle/mpv.app/Contents | ||
vf_dlopen | ||
dylib-unhell.py | ||
file2string.pl | ||
gen-x11-icon.sh | ||
matroska.pl | ||
mpv_identify.sh | ||
osxbundle.py | ||
stats-conv.py | ||
umpv | ||
uncrustify.cfg | ||
youtube-dl_mpv.sh |