macosx: Hardcode the Qt version to 5.5 for now.
[sigrok-util.git] / cross-compile / macosx / sigrok-native-macosx
index 5ba3de2a862e6e5ddba3e62de7b83ce152c60106..cb1435e4769ca69499a002acc635661ea6616ec4 100755 (executable)
@@ -44,8 +44,11 @@ PARALLEL="-j "`sysctl -n hw.ncpu`
 export CC=gcc
 export CXX=g++
 
 export CC=gcc
 export CXX=g++
 
+# We use Qt 5.5 in order to remain compatible with more versions of Mac OS X.
+QTVER=qt@5.5
+
 # Path to Qt5 binaries (needed for cmake to find the Qt5 libs).
 # Path to Qt5 binaries (needed for cmake to find the Qt5 libs).
-export PATH=`brew list qt5 | grep bin | head -n 1 | xargs dirname`":$PATH"
+export PATH=`brew list $QTVER | grep bin | head -n 1 | xargs dirname`":$PATH"
 
 # Path to Python 2/3 pkg-config files.
 # In Homebrew, pkg-config files of "keg-only" formulas (Python is one of them)
 
 # Path to Python 2/3 pkg-config files.
 # In Homebrew, pkg-config files of "keg-only" formulas (Python is one of them)
@@ -57,7 +60,7 @@ PY3=`brew list python3 | grep pkgconfig | head -n 1 | xargs dirname`
 
 # -----------------------------------------------------------------------------
 
 
 # -----------------------------------------------------------------------------
 
-P="$PREFIX/lib/pkgconfig:$PY2:$PY3"
+P="$PREFIX/lib/pkgconfig:/usr/local/opt/$QTVER/lib/pkgconfig:$PY2:$PY3"
 C="$C --prefix=$PREFIX"
 
 # Remove build directory contents (if any) and create a new build dir.
 C="$C --prefix=$PREFIX"
 
 # Remove build directory contents (if any) and create a new build dir.