mirror of
https://github.com/outbackdingo/UltraGrid.git
synced 2026-03-20 15:40:14 +00:00
CI mac arm64: disable cineform+Deltacast
- cineform seems to be unsupported altogether - Deltacast should work but it doesn't seem so
This commit is contained in:
6
.github/scripts/environment.sh
vendored
6
.github/scripts/environment.sh
vendored
@@ -28,7 +28,6 @@ export FEATURES="\
|
||||
--enable-aja\
|
||||
--enable-blank\
|
||||
--enable-caca\
|
||||
--enable-cineform\
|
||||
--enable-decklink\
|
||||
--enable-file\
|
||||
--enable-gl\
|
||||
@@ -81,4 +80,9 @@ case "$RUNNER_OS" in
|
||||
return 1
|
||||
;;
|
||||
esac
|
||||
|
||||
if [ "$(uname -s)" != Darwin ] || [ "$(uname -m)" != arm64 ]; then
|
||||
FEATURES="$FEATURES --enable-cineform"
|
||||
fi
|
||||
|
||||
printf '%b' "FEATURES=$FEATURES\n" >> "$GITHUB_ENV"
|
||||
|
||||
5
.github/scripts/install-common-deps.sh
vendored
5
.github/scripts/install-common-deps.sh
vendored
@@ -15,7 +15,10 @@ if ! command -v nproc >/dev/null; then
|
||||
nproc() { sysctl -n hw.logicalcpu; } # mac
|
||||
fi
|
||||
|
||||
is_arm() { expr "$(dpkg --print-architecture)" : arm >/dev/null; }
|
||||
is_arm() {
|
||||
uname_m=$(uname -m)
|
||||
expr "$uname_m" : arm > /dev/null || [ "$uname_m" = aarch64 ]
|
||||
}
|
||||
is_win() { [ "$win" = yes ]; }
|
||||
|
||||
if is_win || [ "$(id -u)" -eq 0 ]; then
|
||||
|
||||
2
.github/scripts/macOS/install_others.sh
vendored
2
.github/scripts/macOS/install_others.sh
vendored
@@ -38,7 +38,7 @@ install_aja() {(
|
||||
|
||||
install_deltacast() {(
|
||||
DELTA_CACHE_INST=${SDK_NONFREE_PATH-nonexistent}/VideoMasterHD_inst
|
||||
if [ ! -d "$DELTA_CACHE_INST" ]; then
|
||||
if [ ! -d "$DELTA_CACHE_INST" ] || [ "$(uname -m)" = arm64 ]; then
|
||||
return 0
|
||||
fi
|
||||
FEATURES="$FEATURES --enable-deltacast"
|
||||
|
||||
Reference in New Issue
Block a user