Merge pull request #6441 from clementine-player/fix-mac-qt5

Use version agnostic paths for mac deps
This commit is contained in:
John Maguire 2019-11-11 18:07:12 +00:00 committed by GitHub
commit 3d340be986
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 12 additions and 9 deletions

View File

@ -443,9 +443,9 @@ jobs:
name: Setup PATH
command: |
echo 'export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig' >> $BASH_ENV
echo 'export Qt5_DIR=/usr/local/Cellar/qt/5.13.1/lib/cmake/Qt5' >> $BASH_ENV
echo 'export Qt5LinguistTools_DIR=/usr/local/Cellar/qt/5.13.1/lib/cmake/Qt5LinguistTools' >> $BASH_ENV
echo 'export GST_SCANNER_PATH=/usr/local/Cellar/gstreamer/1.16.1/libexec/gstreamer-1.0/gst-plugin-scanner' >> $BASH_ENV
echo 'export Qt5_DIR=/usr/local/opt/qt5/lib/cmake/Qt5' >> $BASH_ENV
echo 'export Qt5LinguistTools_DIR=/usr/local/opt/qt5/lib/cmake/Qt5LinguistTools' >> $BASH_ENV
echo 'export GST_SCANNER_PATH=/usr/local/opt/gstreamer/libexec/gstreamer-1.0/gst-plugin-scanner' >> $BASH_ENV
echo 'export GST_PLUGIN_PATH=/usr/local/lib/gstreamer-1.0' >> $BASH_ENV
source $BASH_ENV
- run:
@ -481,9 +481,9 @@ jobs:
-Wno-dev
-DCMAKE_BUILD_TYPE=Release
-DCMAKE_OSX_ARCHITECTURES=x86_64
-DGETTEXT_MSGMERGE_EXECUTABLE=/usr/local/Cellar/gettext/0.20.1/bin/msgmerge
-DGETTEXT_MSGFMT_EXECUTABLE=/usr/local/Cellar/gettext/0.20.1/bin/msgfmt
-DGETTEXT_XGETTEXT_EXECUTABLE=/usr/local/Cellar/gettext/0.20.1/bin/xgettext
-DGETTEXT_MSGMERGE_EXECUTABLE=/usr/local/opt/gettext/bin/msgmerge
-DGETTEXT_MSGFMT_EXECUTABLE=/usr/local/opt/gettext/bin/msgfmt
-DGETTEXT_XGETTEXT_EXECUTABLE=/usr/local/opt/gettext/bin/xgettext
working_directory: bin
- run:
name: make
@ -534,7 +534,10 @@ workflows:
build_all:
jobs:
- build_bionic_64
- build_mac
- build_mac:
filters:
branches:
only: master
- upload_artifacts:
context: gcp
requires:

4
dist/macdeploy.py vendored
View File

@ -92,7 +92,7 @@ GSTREAMER_SEARCH_PATH = [
'/usr/local/lib/gstreamer-1.0',
'/target/lib/gstreamer-1.0',
'/target/libexec/gstreamer-1.0',
'/usr/local/Cellar/gstreamer/1.16.1/libexec/gstreamer-1.0',
'/usr/local/opt/gstreamer/libexec/gstreamer-1.0',
]
QT_PLUGINS = [
@ -110,7 +110,7 @@ QT_PLUGINS = [
'platforms/libqcocoa.dylib',
]
QT_PLUGINS_SEARCH_PATH = [
'/usr/local/Cellar/qt/5.13.1/plugins',
'/usr/local/opt/qt5/plugins',
'/target/plugins',
'/usr/local/Trolltech/Qt-4.7.0/plugins',
'/Developer/Applications/Qt/plugins',