From 8ac83975b31e9a9adf8e36c365a44d9a8216a7ab Mon Sep 17 00:00:00 2001 From: Ivan Komissarov Date: Mon, 1 May 2023 10:22:50 +0300 Subject: install-qt.sh: Support Qt6 iOS Change-Id: I32bfea051b52e96a60bc4410dd89a72fd7bb286e Reviewed-by: Christian Kandeler --- scripts/install-qt.sh | 7 +++++++ 1 file changed, 7 insertions(+) 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} -- cgit v1.2.1