Skip to content
Snippets Groups Projects
Commit acda4661 authored by Eike Ziller's avatar Eike Ziller
Browse files

OS X: Avoid running macdeployqt twice and add more deploy debug output


Change-Id: I0d1c46fcf7b05fc6673f0eddbfcc95490a46c4cd
Reviewed-by: default avatarEike Ziller <eike.ziller@theqtcompany.com>
parent 4958e981
No related branches found
No related tags found
No related merge requests found
...@@ -56,6 +56,7 @@ fi ...@@ -56,6 +56,7 @@ fi
# copy libclang if needed # copy libclang if needed
if [ $LLVM_INSTALL_DIR ]; then if [ $LLVM_INSTALL_DIR ]; then
if [ "$LLVM_INSTALL_DIR"/lib/libclang.dylib -nt "$1/Contents/PlugIns"/libclang.dylib ]; then if [ "$LLVM_INSTALL_DIR"/lib/libclang.dylib -nt "$1/Contents/PlugIns"/libclang.dylib ]; then
echo "- Copying libclang"
cp -f "$LLVM_INSTALL_DIR"/lib/libclang.dylib "$1/Contents/PlugIns/" || exit 1 cp -f "$LLVM_INSTALL_DIR"/lib/libclang.dylib "$1/Contents/PlugIns/" || exit 1
cp -Rf "$LLVM_INSTALL_DIR"/lib/clang "$1/Contents/Resources/cplusplus/" || exit 1 cp -Rf "$LLVM_INSTALL_DIR"/lib/clang "$1/Contents/Resources/cplusplus/" || exit 1
fi fi
...@@ -68,19 +69,22 @@ if [ $LLVM_INSTALL_DIR ]; then ...@@ -68,19 +69,22 @@ if [ $LLVM_INSTALL_DIR ]; then
fi fi
#### macdeployqt #### macdeployqt
qmlpuppetapp="$1/Contents/MacOS/qmlpuppet"
if [ -f "$qmlpuppetapp" ]; then
qmlpuppetArgument="-executable=$qmlpuppetapp"
fi
qml2puppetapp="$1/Contents/MacOS/qml2puppet" if [ ! -d "$1/Contents/Frameworks/QtCore.framework" ]; then
if [ -f "$qml2puppetapp" ]; then
qml2puppetArgument="-executable=$qml2puppetapp"
fi
echo "- Running macdeployqt" qmlpuppetapp="$1/Contents/MacOS/qmlpuppet"
if [ -f "$qmlpuppetapp" ]; then
qmlpuppetArgument="-executable=$qmlpuppetapp"
fi
macdeployqt "$1" \ qml2puppetapp="$1/Contents/MacOS/qml2puppet"
if [ -f "$qml2puppetapp" ]; then
qml2puppetArgument="-executable=$qml2puppetapp"
fi
echo "- Running macdeployqt ($(which macdeployqt))"
macdeployqt "$1" \
"-executable=$1/Contents/Resources/qtpromaker" \ "-executable=$1/Contents/Resources/qtpromaker" \
"-executable=$1/Contents/Resources/sdktool" \ "-executable=$1/Contents/Resources/sdktool" \
"-executable=$1/Contents/Resources/ios/iostool" \ "-executable=$1/Contents/Resources/ios/iostool" \
...@@ -88,3 +92,4 @@ macdeployqt "$1" \ ...@@ -88,3 +92,4 @@ macdeployqt "$1" \
"-executable=$1/Contents/Resources/ios/iossim_1_8_2" \ "-executable=$1/Contents/Resources/ios/iossim_1_8_2" \
"$qmlpuppetArgument" "$qml2puppetArgument" || exit 1 "$qmlpuppetArgument" "$qml2puppetArgument" || exit 1
fi
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment