aboutsummaryrefslogtreecommitdiffstats
path: root/scripts
diff options
context:
space:
mode:
authorGravatar Dirk Hohndel <dirk@hohndel.org>2020-12-29 11:09:39 -0800
committerGravatar Dirk Hohndel <dirk@hohndel.org>2020-12-29 13:39:16 -0800
commit4fb99680f39daa4512aa6cfbc867f45808e2125a (patch)
treea1f9a26dbe0c97c49af9328f521fbc0ec9e3ceb4 /scripts
parent2a6fe54ac308f4d5a84a3e73d14ffde7d7502ee3 (diff)
downloadsubsurface-4fb99680f39daa4512aa6cfbc867f45808e2125a.tar.gz
build script: remove the long outdated Qt detection
We now require qmake to be found much earlier in the script so we can simply use that to get the right prefix path. Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/build.sh18
1 files changed, 2 insertions, 16 deletions
diff --git a/scripts/build.sh b/scripts/build.sh
index dafa1bb03..dccf0854b 100755
--- a/scripts/build.sh
+++ b/scripts/build.sh
@@ -472,26 +472,12 @@ STATIC_LIBDC="$INSTALL_ROOT/$(grep ^libdir Makefile | cut -d/ -f2)/libdivecomput
if [ "$PLATFORM" = Darwin ] ; then
if [ -z "$CMAKE_PREFIX_PATH" ] ; then
+ # we already found qmake and can get the right path information from that
libdir=$($QMAKE -query QT_INSTALL_LIBS)
if [ $? -eq 0 ]; then
export CMAKE_PREFIX_PATH=$libdir/cmake
- elif [ -d "$HOME/Qt/5.9.1" ] ; then
- export CMAKE_PREFIX_PATH=~/Qt/5.9.1/clang_64/lib/cmake
- elif [ -d "$HOME/Qt/5.9" ] ; then
- export CMAKE_PREFIX_PATH=~/Qt/5.9/clang_64/lib/cmake
- elif [ -d "$HOME/Qt/5.8" ] ; then
- export CMAKE_PREFIX_PATH=~/Qt/5.8/clang_64/lib/cmake
- elif [ -d "$HOME/Qt/5.7" ] ; then
- export CMAKE_PREFIX_PATH=~/Qt/5.7/clang_64/lib/cmake
- elif [ -d "$HOME/Qt/5.6" ] ; then
- export CMAKE_PREFIX_PATH=~/Qt/5.6/clang_64/lib/cmake
- elif [ -d "$HOME/Qt/5.5" ] ; then
- export CMAKE_PREFIX_PATH=~/Qt/5.5/clang_64/lib/cmake
- elif [ -d /usr/local/opt/qt5/lib ] ; then
- # Homebrew location for qt5 package
- export CMAKE_PREFIX_PATH=/usr/local/opt/qt5/lib/cmake
else
- echo "cannot find Qt 5.5 or newer in ~/Qt"
+ echo "something is broken with the Qt install"
exit 1
fi
fi