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:
Fredrik Ålund
2023-08-23 12:56:12 +02:00
committed by Volker Hilsheimer
parent 35fe846d56
commit 1927326833
10 changed files with 83 additions and 0 deletions

View 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

View File

@@ -0,0 +1,5 @@
#!/usr/bin/env bash
set -ex
BASEDIR=$(dirname "$0")
"$BASEDIR/../common/macos/mimersql.sh"

View File

@@ -0,0 +1,5 @@
#!/usr/bin/env bash
set -ex
BASEDIR=$(dirname "$0")
"$BASEDIR/../common/macos/mimersql.sh"

View File

@@ -0,0 +1,5 @@
#!/usr/bin/env bash
set -ex
BASEDIR=$(dirname "$0")
"$BASEDIR/../common/macos/mimersql.sh"

View File

@@ -0,0 +1,5 @@
#!/usr/bin/env bash
set -ex
BASEDIR=$(dirname "$0")
"$BASEDIR/../common/macos/mimersql.sh"

View File

@@ -0,0 +1,5 @@
#!/usr/bin/env bash
set -ex
BASEDIR=$(dirname "$0")
"$BASEDIR/../common/macos/mimersql.sh"

View File

@@ -0,0 +1,5 @@
#!/usr/bin/env bash
set -ex
BASEDIR=$(dirname "$0")
"$BASEDIR/../common/macos/mimersql.sh"

View File

@@ -0,0 +1,5 @@
#!/usr/bin/env bash
set -ex
BASEDIR=$(dirname "$0")
"$BASEDIR/../common/macos/mimersql.sh"

View File

@@ -0,0 +1,5 @@
#!/usr/bin/env bash
set -ex
BASEDIR=$(dirname "$0")
"$BASEDIR/../common/macos/mimersql.sh"

View File

@@ -0,0 +1,5 @@
#!/usr/bin/env bash
set -ex
BASEDIR=$(dirname "$0")
"$BASEDIR/../common/macos/mimersql.sh"