2020-04-29 23:27:28 -04:00
|
|
|
#!/bin/bash
|
2019-08-26 01:57:12 -04:00
|
|
|
|
2020-04-29 23:27:28 -04:00
|
|
|
EXE=${MESON_INSTALL_PREFIX}/Contents/MacOS/$2
|
2020-03-02 04:45:14 -05:00
|
|
|
|
2020-11-16 20:26:49 -05:00
|
|
|
ANGLE="${MESON_SOURCE_ROOT}/macos/lib/MetalANGLE.framework"
|
|
|
|
FRAMEWORKS="${MESON_INSTALL_PREFIX}/Contents/Frameworks"
|
|
|
|
|
|
|
|
if [ -n "$(otool -L $EXE | grep ANGLE)" ] && [ -d $ANGLE ]; then
|
|
|
|
if [ ! -d $FRAMEWORKS ]; then
|
|
|
|
mkdir -p $FRAMEWORKS
|
|
|
|
fi
|
|
|
|
cp -a $ANGLE $FRAMEWORKS
|
|
|
|
fi
|
|
|
|
|
2020-04-29 23:27:28 -04:00
|
|
|
if [ -n "$1" ]; then
|
|
|
|
echo "Setting up steam_api manually..."
|
2020-11-16 20:26:49 -05:00
|
|
|
if [ ! -d $FRAMEWORKS ]; then
|
|
|
|
mkdir -p $FRAMEWORKS
|
|
|
|
fi
|
|
|
|
cp "$1/libsteam_api.dylib" $FRAMEWORKS
|
2020-11-16 04:37:05 -05:00
|
|
|
install_name_tool -change "@loader_path/libsteam_api.dylib" "@executable_path/../Frameworks/libsteam_api.dylib" $EXE
|
|
|
|
install_name_tool -add_rpath "@executable_path/../Frameworks" ${EXE}_rt
|
2020-11-16 04:50:01 -05:00
|
|
|
macpack -d "../Frameworks" ${EXE}_rt
|
2020-03-02 05:01:42 -05:00
|
|
|
else
|
2020-11-16 04:37:05 -05:00
|
|
|
install_name_tool -add_rpath "@executable_path/../Frameworks" ${EXE}
|
2020-11-16 04:50:01 -05:00
|
|
|
macpack -d "../Frameworks" ${EXE}
|
2020-11-16 04:37:05 -05:00
|
|
|
fi
|