diff options
author | Stefano Pigozzi <stefano.pigozzi@gmail.com> | 2014-04-26 23:49:42 +0200 |
---|---|---|
committer | Stefano Pigozzi <stefano.pigozzi@gmail.com> | 2014-05-09 20:48:15 +0200 |
commit | fc4a43d39aabcb6996b60d80015f9f6aa278132f (patch) | |
tree | cead878a7c07a7324ba80e5ec9bf3ed7c861170b /osdep/timer.c | |
parent | 0a328bd5c192da52084b1b17f2c545f10b1c2e90 (diff) | |
download | mpv-fc4a43d39aabcb6996b60d80015f9f6aa278132f.tar.bz2 mpv-fc4a43d39aabcb6996b60d80015f9f6aa278132f.tar.xz |
osxbundle: split and optimize bundling script
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).
Diffstat (limited to 'osdep/timer.c')
0 files changed, 0 insertions, 0 deletions