mirror of
https://github.com/Cockatrice/Cockatrice.git
synced 2026-08-03 14:50:24 -07:00
Delete .ci/resolve_latest_aqt_qt_version.sh
This commit is contained in:
parent
220d87a5b5
commit
9ba86203ec
1 changed files with 0 additions and 49 deletions
|
|
@ -1,49 +0,0 @@
|
||||||
#!/bin/bash
|
|
||||||
|
|
||||||
# This script is used to resolve the latest patch version of Qt using aqtinstall.
|
|
||||||
# It interprets wildcards to get the latest patch version. E.g. "6.6.*" -> "6.6.3".
|
|
||||||
|
|
||||||
# This script is meant to be used by the ci enironment.
|
|
||||||
# It uses the runner's GITHUB_OUTPUT env variable.
|
|
||||||
|
|
||||||
# Usage example: .ci/resolve_latest_aqt_qt_version.sh "6.6.*"
|
|
||||||
|
|
||||||
qt_spec=$1
|
|
||||||
if [[ ! $qt_spec ]]; then
|
|
||||||
echo "usage: $0 [version]"
|
|
||||||
exit 2
|
|
||||||
fi
|
|
||||||
|
|
||||||
# If version is already specific (no wildcard), use it as-is
|
|
||||||
if [[ $qt_spec != *"*" ]]; then
|
|
||||||
echo "version $qt_spec is already resolved"
|
|
||||||
echo "version=$qt_spec" >> "$GITHUB_OUTPUT"
|
|
||||||
exit 0
|
|
||||||
fi
|
|
||||||
|
|
||||||
if ! hash aqt; then
|
|
||||||
echo "aqt could not be found, has aqtinstall been installed?"
|
|
||||||
exit 2
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Resolve latest patch
|
|
||||||
if [[ $RUNNER_OS == macOS ]]; then
|
|
||||||
if ! qt_resolved=$(aqt list-qt mac desktop --spec "$qt_spec" --latest-version); then
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
elif [[ $RUNNER_OS == Windows ]]; then
|
|
||||||
if ! qt_resolved=$(aqt list-qt windows desktop --spec "$qt_spec" --latest-version); then
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
else
|
|
||||||
echo "aqt command for $RUNNER_OS not defined."
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
|
|
||||||
echo "resolved $qt_spec to $qt_resolved"
|
|
||||||
if [[ ! $qt_resolved ]]; then
|
|
||||||
echo "Error: Could not resolve Qt version for $qt_spec"
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
|
|
||||||
echo "version=$qt_resolved" >> "$GITHUB_OUTPUT"
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue