symlink qtplugins folder in local macOS builds

This commit is contained in:
baldurk
2019-03-07 10:55:54 +00:00
parent f6eecb9f74
commit 40546a6d67
2 changed files with 7 additions and 0 deletions
+2
View File
@@ -147,7 +147,9 @@ win32 {
QMAKE_BUNDLE_DATA += librd
INFO_PLIST_PATH = $$shell_quote($$DESTDIR/$${TARGET}.app/Contents/Info.plist)
QTPLUGINS_PATH = $$shell_quote($$DESTDIR/$${TARGET}.app/Contents/qtplugins)
QMAKE_POST_LINK += $$_PRO_FILE_PWD_/../util/set_plist_version.sh $${RENDERDOC_VERSION}.0 $${INFO_PLIST_PATH}
QMAKE_POST_LINK += ln -sf $$[QT_INSTALL_PLUGINS] $${QTPLUGINS_PATH}
} else {
QT += x11extras
DEFINES += RENDERDOC_PLATFORM_POSIX RENDERDOC_PLATFORM_LINUX RENDERDOC_WINDOWING_XLIB RENDERDOC_WINDOWING_XCB
@@ -47,6 +47,11 @@ qt_install=`dirname "${first_dep_loC}" | sed 's#/lib##'`
echo "Copying plugins from $qt_install"
plugins="imageformats/libqsvg.dylib platforms/libqcocoa.dylib"
# Remove any symlink that might exist here
if [ -L Contents/qtplugins ]; then
rm Contents/qtplugins;
fi
for plugin in $plugins; do
mkdir -p "Contents/qtplugins/"`dirname "${plugin}"`