summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIvan Komissarov <abbapoh@gmail.com>2023-05-01 10:22:50 +0300
committerIvan Komissarov <ABBAPOH@gmail.com>2023-05-02 12:51:52 +0000
commit8ac83975b31e9a9adf8e36c365a44d9a8216a7ab (patch)
treed3c307e423a041f4fc6d0b8105fd3c8ab241578f
parent36efb11629b9c40e9184842207e074f2a91c3d64 (diff)
downloadqbs-8ac83975b31e9a9adf8e36c365a44d9a8216a7ab.tar.gz
install-qt.sh: Support Qt6 iOS
Change-Id: I32bfea051b52e96a60bc4410dd89a72fd7bb286e Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
-rwxr-xr-xscripts/install-qt.sh7
1 files changed, 7 insertions, 0 deletions
diff --git a/scripts/install-qt.sh b/scripts/install-qt.sh
index 4ccad3f8e..840a10532 100755
--- a/scripts/install-qt.sh
+++ b/scripts/install-qt.sh
@@ -361,6 +361,13 @@ for COMPONENT in ${COMPONENTS}; do
ANDROID_QMAKE_FILE="${UNPACK_DIR}/${VERSION}/${SUBDIR}/bin/qmake"
QMAKE_FILE="${UNPACK_DIR}/${VERSION}/gcc_64/bin/qmake"
sed -i "s|\/home\/qt\/work\/install\/bin\/qmake|$QMAKE_FILE|g" "${ANDROID_QMAKE_FILE}"
+ elif [ "${TARGET_PLATFORM}" == "ios" ] && [ ! "${VERSION}" \< "6.0.0" ]; then
+ CONF_FILE="${UNPACK_DIR}/${VERSION}/${SUBDIR}/bin/target_qt.conf"
+ sed -i.bak "s|HostData=target|HostData=../$TOOLCHAIN|g" "${CONF_FILE}"
+ sed -i.bak "s|HostPrefix=..\/..\/|HostPrefix=..\/..\/macos|g" "${CONF_FILE}"
+ IOS_QMAKE_FILE="${UNPACK_DIR}/${VERSION}/${SUBDIR}/bin/qmake"
+ QMAKE_FILE="${UNPACK_DIR}/${VERSION}/macos/bin/qmake"
+ sed -i.bak "s|\/Users\/qt\/work\/install\/bin\/qmake|${QMAKE_FILE}|g" "${IOS_QMAKE_FILE}"
else
CONF_FILE="${UNPACK_DIR}/${VERSION}/${SUBDIR}/bin/qt.conf"
echo "[Paths]" > ${CONF_FILE}