|
@@ -1,3 +1,6 @@
|
|
|
+# Exit if something fails
|
|
|
+set -e
|
|
|
+
|
|
|
rm -rf ./OBS.app
|
|
|
|
|
|
mkdir OBS.app
|
|
@@ -41,19 +44,20 @@ cp ../CI/install/osx/Info.plist ./OBS.app/Contents
|
|
|
-x ./OBS.app/Contents/PlugIns/obs-libfdk.so
|
|
|
# -x ./OBS.app/Contents/PlugIns/obs-outputs.so \
|
|
|
|
|
|
-/usr/local/Cellar/qt/5.10.1/bin/macdeployqt ./OBS.app
|
|
|
+/usr/local/Cellar/qt/5.14.1/bin/macdeployqt ./OBS.app
|
|
|
|
|
|
mv ./OBS.app/Contents/MacOS/libobs-opengl.so ./OBS.app/Contents/Frameworks
|
|
|
|
|
|
+rm -f -r ./OBS.app/Contents/Frameworks/QtNetwork.framework
|
|
|
+
|
|
|
# put qt network in here becasuse streamdeck uses it
|
|
|
cp -R /usr/local/opt/qt/lib/QtNetwork.framework ./OBS.app/Contents/Frameworks
|
|
|
chmod -R +w ./OBS.app/Contents/Frameworks/QtNetwork.framework
|
|
|
rm -r ./OBS.app/Contents/Frameworks/QtNetwork.framework/Headers
|
|
|
-rm -r ./OBS.app/Contents/Frameworks/QtNetwork.framework/QtNetwork.prl
|
|
|
rm -r ./OBS.app/Contents/Frameworks/QtNetwork.framework/Versions/5/Headers/
|
|
|
chmod 644 ./OBS.app/Contents/Frameworks/QtNetwork.framework/Versions/5/Resources/Info.plist
|
|
|
install_name_tool -id @executable_path/../Frameworks/QtNetwork.framework/Versions/5/QtNetwork ./OBS.app/Contents/Frameworks/QtNetwork.framework/Versions/5/QtNetwork
|
|
|
-install_name_tool -change /usr/local/Cellar/qt/5.10.1/lib/QtCore.framework/Versions/5/QtCore @executable_path/../Frameworks/QtCore.framework/Versions/5/QtCore ./OBS.app/Contents/Frameworks/QtNetwork.framework/Versions/5/QtNetwork
|
|
|
+install_name_tool -change /usr/local/Cellar/qt/5.14.1/lib/QtCore.framework/Versions/5/QtCore @executable_path/../Frameworks/QtCore.framework/Versions/5/QtCore ./OBS.app/Contents/Frameworks/QtNetwork.framework/Versions/5/QtNetwork
|
|
|
|
|
|
|
|
|
# decklink ui qt
|