mirror of
git://code.qt.io/qt/qt5.git
synced 2026-03-17 09:46:08 +08:00
Install Mimer SQL on macOS
Mimer SQL is needed to build the QtSql Mimer SQL plugin. Fixes: QTBUG-111219 Change-Id: I678c095068fd096f8632f9cdbb00b1bdf96bbe45 Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
This commit is contained in:
committed by
Volker Hilsheimer
parent
35fe846d56
commit
1927326833
38
coin/provisioning/common/macos/mimersql.sh
Executable file
38
coin/provisioning/common/macos/mimersql.sh
Executable file
@@ -0,0 +1,38 @@
|
||||
#!/usr/bin/env bash
|
||||
# Copyright (C) 2023 The Qt Company Ltd.
|
||||
# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
|
||||
|
||||
# This script installs Mimer SQL
|
||||
|
||||
# Mimer SQL is needed for Qt to be able to support Mimer SQL
|
||||
|
||||
set -ex
|
||||
|
||||
source "${BASH_SOURCE%/*}/../unix/SetEnvVar.sh"
|
||||
source "${BASH_SOURCE%/*}/../unix/DownloadURL.sh"
|
||||
|
||||
arch=$(uname -m)
|
||||
|
||||
mimerSqlVersion="11.0.7G"
|
||||
if [ "$arch" = "x86_64" ]; then
|
||||
mimerSqlPackageName="mimersql-${mimerSqlVersion}-x86.pkg"
|
||||
SHA1="e8129e66cef8a1cf6639895963ce6155e0acfa90"
|
||||
else
|
||||
mimerSqlPackageName="mimersql-${mimerSqlVersion}-macosarm_64.pkg"
|
||||
SHA1="82ded8637e5ba79532b552dcfb385d158d6abf74"
|
||||
fi
|
||||
|
||||
|
||||
PrimaryUrl="http://ci-files01-hki.ci.qt.io/input/mac/$mimerSqlPackageName"
|
||||
AltUrl="https://install.mimer.com/qt/macOS/$mimerSqlPackageName"
|
||||
appPrefix=""
|
||||
|
||||
DownloadURL "$PrimaryUrl" "$AltUrl" "$SHA1" "/tmp/$mimerSqlPackageName"
|
||||
|
||||
echo "Installing $mimerSqlPackageName"
|
||||
sudo installer -pkg /tmp/$mimerSqlPackageName -target /
|
||||
|
||||
echo "Removing $mimerSqlPackageName"
|
||||
rm "/tmp/$mimerSqlPackageName"
|
||||
|
||||
echo "Mimer SQL = $mimerSqlVersion" >> ~/versions.txt
|
||||
5
coin/provisioning/qtci-macos-10.15-x86_64/98-mimersql.sh
Executable file
5
coin/provisioning/qtci-macos-10.15-x86_64/98-mimersql.sh
Executable file
@@ -0,0 +1,5 @@
|
||||
#!/usr/bin/env bash
|
||||
set -ex
|
||||
|
||||
BASEDIR=$(dirname "$0")
|
||||
"$BASEDIR/../common/macos/mimersql.sh"
|
||||
5
coin/provisioning/qtci-macos-11-arm/98-mimersql.sh
Executable file
5
coin/provisioning/qtci-macos-11-arm/98-mimersql.sh
Executable file
@@ -0,0 +1,5 @@
|
||||
#!/usr/bin/env bash
|
||||
set -ex
|
||||
|
||||
BASEDIR=$(dirname "$0")
|
||||
"$BASEDIR/../common/macos/mimersql.sh"
|
||||
5
coin/provisioning/qtci-macos-11-x86_64/98-mimersql.sh
Executable file
5
coin/provisioning/qtci-macos-11-x86_64/98-mimersql.sh
Executable file
@@ -0,0 +1,5 @@
|
||||
#!/usr/bin/env bash
|
||||
set -ex
|
||||
|
||||
BASEDIR=$(dirname "$0")
|
||||
"$BASEDIR/../common/macos/mimersql.sh"
|
||||
5
coin/provisioning/qtci-macos-12-arm/98-mimersql.sh
Executable file
5
coin/provisioning/qtci-macos-12-arm/98-mimersql.sh
Executable file
@@ -0,0 +1,5 @@
|
||||
#!/usr/bin/env bash
|
||||
set -ex
|
||||
|
||||
BASEDIR=$(dirname "$0")
|
||||
"$BASEDIR/../common/macos/mimersql.sh"
|
||||
5
coin/provisioning/qtci-macos-12-x86_64/98-mimersql.sh
Executable file
5
coin/provisioning/qtci-macos-12-x86_64/98-mimersql.sh
Executable file
@@ -0,0 +1,5 @@
|
||||
#!/usr/bin/env bash
|
||||
set -ex
|
||||
|
||||
BASEDIR=$(dirname "$0")
|
||||
"$BASEDIR/../common/macos/mimersql.sh"
|
||||
5
coin/provisioning/qtci-macos-13-arm/98-mimersql.sh
Executable file
5
coin/provisioning/qtci-macos-13-arm/98-mimersql.sh
Executable file
@@ -0,0 +1,5 @@
|
||||
#!/usr/bin/env bash
|
||||
set -ex
|
||||
|
||||
BASEDIR=$(dirname "$0")
|
||||
"$BASEDIR/../common/macos/mimersql.sh"
|
||||
5
coin/provisioning/qtci-macos-13-x86_64/98-mimersql.sh
Executable file
5
coin/provisioning/qtci-macos-13-x86_64/98-mimersql.sh
Executable file
@@ -0,0 +1,5 @@
|
||||
#!/usr/bin/env bash
|
||||
set -ex
|
||||
|
||||
BASEDIR=$(dirname "$0")
|
||||
"$BASEDIR/../common/macos/mimersql.sh"
|
||||
5
coin/provisioning/qtci-macos-14-arm/98-mimersql.sh
Executable file
5
coin/provisioning/qtci-macos-14-arm/98-mimersql.sh
Executable file
@@ -0,0 +1,5 @@
|
||||
#!/usr/bin/env bash
|
||||
set -ex
|
||||
|
||||
BASEDIR=$(dirname "$0")
|
||||
"$BASEDIR/../common/macos/mimersql.sh"
|
||||
5
coin/provisioning/qtci-macos-14-x86_64/98-mimersql.sh
Executable file
5
coin/provisioning/qtci-macos-14-x86_64/98-mimersql.sh
Executable file
@@ -0,0 +1,5 @@
|
||||
#!/usr/bin/env bash
|
||||
set -ex
|
||||
|
||||
BASEDIR=$(dirname "$0")
|
||||
"$BASEDIR/../common/macos/mimersql.sh"
|
||||
Reference in New Issue
Block a user