4 Commits

Author SHA1 Message Date
Martin Pulec
c67610c527 macos_bundle_libs.sh: avoid otool on dir
eg. uv.dSYM
2025-08-14 08:28:11 +02:00
Martin Pulec
f043f10a9e fix data/scripts/macos_bundle_libs.sh
the former failed on Mac OS X 10.11 with:
`sed: 1: "/LC_RPATH/,+2p": expected context address`.

The '+2' address seem to be GNU extension, although supported by current
macOSes (and busybox).

see also
<https://stackoverflow.com/questions/26124650/sed-use-expected-context-address>
2025-05-20 11:07:51 +02:00
Martin Pulec
26031495f4 macos_bundle_libs.sh: skip scripts for dylibbundle
do not run dylibbundler on shell scripts
2025-05-06 12:27:58 +02:00
Martin Pulec
6bcac129b7 macOS lib bundle: move from Makefile to a script
Extend the script added by previous commit to one handling the entire
bundling from Makefile.

It is nicer having the scripting outside the Makefile, anyways, and the
bundle LC_RPATH fix workaround closly relates to bundling.
2025-03-25 14:12:43 +01:00