@@ -6,7 +6,8 @@ XCODE_VERSION=${XCODE_VERSION:-15.3}
66SCRIPT_DIR=" $( dirname " $( realpath " ${BASH_SOURCE[0]} " ) " ) "
77
88source " $SCRIPT_DIR /utilities.sh"
9-
9+ qt_archives=(" qtbase" " qtmultimedia" " qtsvg" " qtscript" " qttools" " qtserialport" " qtimageformats" " qtdeclarative" " qtquickcontrols2" " qttranslations" )
10+ qt_modules=(" qtscript" )
1011case " $( uname) " in
1112 Darwin)
1213 export HOMEBREW_NO_INSTALL_CLEANUP=1
@@ -18,8 +19,8 @@ case "$(uname)" in
1819 p=" ${pkg##*/ } "
1920 p=" ${p% .* } "
2021 brew install --quiet " $pkg " || brew upgrade " $pkg " || brew link --force " $pkg " || echo " Failed to install/upgrade $pkg "
21- done
22- modules =(" qtscript " )
22+ done
23+ qt_archives+ =(" qtmacextras " )
2324
2425 PYTHON_VERSION=" 3.${TRIK_PYTHON3_VERSION_MINOR} .$TRIK_PYTHON3_VERSION_PATCH "
2526 PYTHON_INSTALLER_NAME=" python-$PYTHON_VERSION -macos11.pkg"
@@ -35,7 +36,7 @@ case "$(uname)" in
3536 sudo port selfupdate
3637 sudo port install libusb +universal
3738
38- install_qt mac desktop " ${TRIK_QT_VERSION} " " $HOME /Qt" $modules
39+ install_qt mac desktop " ${TRIK_QT_VERSION} " " $HOME /Qt" $qt_modules $qt_archives
3940 sudo xcode-select -s /Applications/Xcode_${XCODE_VERSION} .app/Contents/Developer
4041 xcodebuild -showsdks
4142 xcrun -sdk macosx --show-sdk-path
@@ -69,9 +70,9 @@ case "$(uname)" in
6970 else
7071 sudo yum install -y --setopt=install_weak_deps=False libX11-xcb libXext libxkbcommon-x11 fontconfig freetype libXrender
7172 # libQt5WaylandCompositor.so.5.15: libQt5Quick.so.5 libQt5Qml.so.5 libQt5QmlModels.so.5
72- modules=( " qtscript " " qtwaylandcompositor" )
73- archives =(" qtbase " " qtmultimedia " " qtsvg " " qtscript " " qttools " " qtserialport " " qtimageformats " " icu" " qtwayland" " qtdeclarative " " qtquickcontrols2 " " qttranslations " )
74- install_qt linux desktop " $TRIK_QT_VERSION " " $HOME /Qt" $modules $archives
73+ qt_modules+=( " qtwaylandcompositor" )
74+ qt_archives+ =(" icu" " qtwayland" )
75+ install_qt linux desktop " $TRIK_QT_VERSION " " $HOME /Qt" $qt_modules $qt_archives
7576 QT_ROOT_DIR=$( ls -1d " $HOME " /Qt/$TRIK_QT_VERSION * /gcc_64 | head -n 1)
7677 echo " $QT_ROOT_DIR /bin" >> $GITHUB_PATH
7778 fi
0 commit comments