mirror of
git://code.qt.io/qt/qt5.git
synced 2026-02-05 16:06:31 +08:00
When building on Windows in the CI environment the Mimer SQL libraries where not found. The updated script set an environment variable that is is when building the QtSql Mimer SQL plugin Fixes: QTBUG-111219 Pick-to: 6.6 Change-Id: Id486a5a3b37d90cd19180f7900456eeae910d1de Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
32 lines
1.1 KiB
PowerShell
32 lines
1.1 KiB
PowerShell
# Copyright (C) 2022 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
|
|
|
|
. "$PSScriptRoot\helpers.ps1"
|
|
|
|
# This script will install Mimer SQL
|
|
|
|
|
|
$version = "1107b"
|
|
|
|
$url_cache = "\\ci-files01-hki.ci.qt.io\provisioning\windows\MimerSQLInstaller_x64_" + $version + ".exe"
|
|
$url_official = "https://install.mimer.com/qt/windows_" + $version + "/MimerSQLInstaller_x64.exe"
|
|
$mimersqlPackage = "C:\Windows\Temp\MimerSQLInstaller_x64_" + $version + ".exe"
|
|
$sha1 = "A709A06EA1D897B13FA10DBDD4BE3BD0FEB04B28"
|
|
$mimer_dir="c:\MimerSQL"
|
|
|
|
Download $url_official $url_cache $mimersqlPackage
|
|
Verify-Checksum $mimersqlPackage $sha1
|
|
Run-Executable "$mimersqlPackage" "/install InstallFolder=$mimer_dir /passive"
|
|
|
|
Set-EnvironmentVariable "MIMERSQL_DEV_ROOT" "$mimer_dir\dev"
|
|
|
|
Write-Host "Cleaning $mimersqlPackage.."
|
|
#Remove "$mimersqlPackage"
|
|
Remove "$mimer_dir\dev\include\odbcinst.h"
|
|
Remove "$mimer_dir\dev\include\Sql.h"
|
|
Remove "$mimer_dir\dev\include\sqlext.h"
|
|
Remove "$mimer_dir\dev\include\sqltypes.h"
|
|
Remove "$mimer_dir\dev\include\sqlucode.h"
|
|
|
|
Write-Output "Mimer SQL = $version" >> ~\versions.txt
|