diff options
Diffstat (limited to 'data/nodejs/make.sh')
-rw-r--r-- | data/nodejs/make.sh | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/data/nodejs/make.sh b/data/nodejs/make.sh index c3f4c737b..3e1d29dc4 100644 --- a/data/nodejs/make.sh +++ b/data/nodejs/make.sh @@ -33,3 +33,9 @@ make BUILDTYPE=Release DESTCPU=arm64 install DESTDIR="${PKG_DEST}" -j16 pkg: mkdir -p /usr/bin pkg: cp out/Release/node /usr/bin/ ldid -S"${PKG_DATA}/node.xml" "${PKG_DEST}/usr/bin/node" + +export INSTALL_NAME_TOOL="${PKG_TARG}-install_name_tool" +test command -v ${INSTALL_NAME_TOOL} &>/dev/null || \ + export INSTALL_NAME_TOOL="install_name_tool" +LIBNODE="$(echo ${PKG_DEST}/usr/lib/libnode.*.dylib)" +${INSTALL_NAME_TOOL} "${LIBNODE}" -id "/usr/lib/${LIBNODE##*/}" |