0
0
mirror of https://github.com/keepassxreboot/keepassxc.git synced 2024-09-20 12:22:16 +02:00
keepassxc/utils/fix_mac.sh
Robert van Bregt c167693ae4 add fix for mac qt build environment
Signed-off-by: Robert van Bregt <robert@robertvanbregt.nl>
2017-05-14 09:19:35 -04:00

21 lines
502 B
Bash
Executable File

#!/bin/bash
# Canonical path to qt5 directory
QT="/usr/local/Cellar/qt"
if [ ! -d "$QT" ]; then
# Alternative (old) path to qt5 directory
QT+="5"
if [ ! -d "$QT" ]; then
echo "Qt/Qt5 not found!"
exit
fi
fi
QT5_DIR="$QT/$(ls $QT | sort -r | head -n1)"
echo $QT5_DIR
# Change qt5 framework ids
for framework in $(find "$QT5_DIR/lib" -regex ".*/\(Qt[a-zA-Z]*\)\.framework/Versions/5/\1"); do
echo "$framework"
install_name_tool -id "$framework" "$framework"
done