From e108924060895039f7a597e14b18db34f67bd036 Mon Sep 17 00:00:00 2001 From: Adam Ierymenko Date: Thu, 21 Nov 2013 17:17:39 -0500 Subject: [PATCH] Add script to bundle Qt frameworks with Mac .app (may not be done). --- ZeroTierUI/bundle_frameworks_with_mac_app.sh | 24 ++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100755 ZeroTierUI/bundle_frameworks_with_mac_app.sh diff --git a/ZeroTierUI/bundle_frameworks_with_mac_app.sh b/ZeroTierUI/bundle_frameworks_with_mac_app.sh new file mode 100755 index 000000000..2a6db621f --- /dev/null +++ b/ZeroTierUI/bundle_frameworks_with_mac_app.sh @@ -0,0 +1,24 @@ +#!/bin/bash + +qt_libs=/Applications/Qt5.1.1/5.1.1/clang_64/lib + +if [ ! -d "ZeroTier One.app" ]; then + echo "Build ZeroTier One.app first." + exit 1 +fi +if [ ! -d "$qt_libs" ]; then + echo "Edit bundle_frameworks_with_mac_app.sh and set qt_libs correctly first." + exit 1 +fi + +cd "ZeroTier One.app/Contents" + +rm -rf Frameworks +mkdir Frameworks +cd Frameworks +mkdir QtGui.framework +cp -v $qt_libs/QtGui.framework/QtGui QtGui.framework +mkdir QtWidgets.framework +cp -v $qt_libs/QtWidgets.framework/QtWidgets QtWidgets.framework +mkdir QtCore.framework +cp -v $qt_libs/QtCore.framework/QtCore QtCore.framework