3 ms·
make-portable.sh. Makes any macOS .dylib or executable portable. It (recursively) makes local copies of all the dynamic libraries on which you depend, and rew
by Birch-san 5y ago
make-portable.sh.
Makes any macOS .dylib or executable portable.
It (recursively) makes local copies of all the dynamic libraries on which you depend, and rewrites all load commands to prefer the local copy.
This lets you safely distribute your software to another computer (rather than discovering it only works on your computer because of your brew installs).
https://gist.github.com/Birch-san/e84cfa3b93ffa104af2bd9a047d14109 https://gist.github.com/Birch-san/e84cfa3b93ffa104af2bd9a047...
Explanation, diagrams:
https://birchlabs.co.uk/blog/alex/juicysfplugin/synth/cpp/2019/01/05/a-soundfont-vst-for-macos.html https://birchlabs.co.uk/blog/alex/juicysfplugin/synth/cpp/20...