Skip to content

Commit

Permalink
Updated unix debug build script to allow for selectable Qt5 or Qt6 bu…
Browse files Browse the repository at this point in the history
…ild.
  • Loading branch information
mjbudd77 committed Mar 12, 2022
1 parent 9b6ab85 commit cf8c496
Showing 1 changed file with 22 additions and 3 deletions.
25 changes: 22 additions & 3 deletions scripts/unix_debug_build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@

CLEAN_BUILD=0;
MAKE_ARGS="";
QT_MAJOR_VERSION=5;

while test $# -gt 0
do
Expand All @@ -16,6 +17,9 @@ do

-j) shift; MAKE_ARGS+=" -j$1 ";
;;

-qt) shift; QT_MAJOR_VERSION="$1";
;;
esac
shift;
done
Expand Down Expand Up @@ -45,9 +49,24 @@ CMAKE_ARGS="\
-DCMAKE_VERBOSE_MAKEFILE:BOOL=ON ";

if [[ "$OSTYPE" == "darwin"* ]]; then
export Qt5_DIR=`brew --prefix qt5`
echo "Qt5_DIR=$Qt5_DIR";
CMAKE_ARGS+=" -DCMAKE_PREFIX_PATH=`brew --prefix qt5` ";

if [ "$QT_MAJOR_VERSION" == "6" ]; then
export Qt6_DIR=`brew --prefix qt6`
echo "Qt6_DIR=$Qt6_DIR";
CMAKE_ARGS+=" -DCMAKE_PREFIX_PATH=`brew --prefix qt6` ";
else
export Qt5_DIR=`brew --prefix qt5`
echo "Qt5_DIR=$Qt5_DIR";
CMAKE_ARGS+=" -DCMAKE_PREFIX_PATH=`brew --prefix qt5` ";
fi
fi

if [ ! -z "$Qt_DIR" ]; then
CMAKE_ARGS+=" -DCMAKE_PREFIX_PATH=$Qt_DIR ";
fi

if [ "$QT_MAJOR_VERSION" == "6" ]; then
CMAKE_ARGS+=" -DQT6=1 ";
fi

#echo $CMAKE_ARGS;
Expand Down

0 comments on commit cf8c496

Please sign in to comment.