From bc1af592db53f8b80256a75ebce4cc1da8c1d601 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kacper=20Michaj=C5=82ow?= Date: Tue, 10 Jan 2023 05:54:25 +0100 Subject: ci: migrate MSYS2 build to GitHub Actions --- TOOLS/appveyor-build.sh | 24 --------------------- TOOLS/appveyor-install.sh | 54 ----------------------------------------------- 2 files changed, 78 deletions(-) delete mode 100755 TOOLS/appveyor-build.sh delete mode 100755 TOOLS/appveyor-install.sh (limited to 'TOOLS') diff --git a/TOOLS/appveyor-build.sh b/TOOLS/appveyor-build.sh deleted file mode 100755 index a6a7b724a3..0000000000 --- a/TOOLS/appveyor-build.sh +++ /dev/null @@ -1,24 +0,0 @@ -#!/usr/bin/bash -set -e - -export DEST_OS=win32 -export CC=gcc -export PKG_CONFIG=/usr/bin/pkg-config -export PERL=/usr/bin/perl -export PYTHON=/usr/bin/python3 - -"$PYTHON" bootstrap.py -"$PYTHON" waf configure \ - --check-c-compiler=gcc \ - --enable-spirv-cross \ - --enable-d3d-hwaccel \ - --enable-d3d11 \ - --enable-jpeg \ - --enable-lcms2 \ - --enable-libarchive \ - --enable-lua \ - --enable-rubberband \ - --enable-shaderc \ - --enable-uchardet \ - --enable-vulkan -"$PYTHON" waf build diff --git a/TOOLS/appveyor-install.sh b/TOOLS/appveyor-install.sh deleted file mode 100755 index 95e4f7b4ed..0000000000 --- a/TOOLS/appveyor-install.sh +++ /dev/null @@ -1,54 +0,0 @@ -#!/usr/bin/bash -set -e - -export PYTHON=/usr/bin/python3 - -# Write an empty fonts.conf to speed up fc-cache -export FONTCONFIG_FILE=/dummy-fonts.conf -cat >"$FONTCONFIG_FILE" < - - -EOF - -# Install build dependencies for mpv -pacman -S --noconfirm --needed \ - $MINGW_PACKAGE_PREFIX-toolchain \ - $MINGW_PACKAGE_PREFIX-cmake \ - $MINGW_PACKAGE_PREFIX-lcms2 \ - $MINGW_PACKAGE_PREFIX-libarchive \ - $MINGW_PACKAGE_PREFIX-libass \ - $MINGW_PACKAGE_PREFIX-libjpeg-turbo \ - $MINGW_PACKAGE_PREFIX-libplacebo \ - $MINGW_PACKAGE_PREFIX-lua51 \ - $MINGW_PACKAGE_PREFIX-ninja \ - $MINGW_PACKAGE_PREFIX-rubberband \ - $MINGW_PACKAGE_PREFIX-shaderc \ - $MINGW_PACKAGE_PREFIX-spirv-cross \ - $MINGW_PACKAGE_PREFIX-uchardet \ - $MINGW_PACKAGE_PREFIX-vulkan - -# Delete unused packages to reduce space used in the Appveyor cache -pacman -Sc --noconfirm - -# Compile ffmpeg -( - git clone --depth=1 https://github.com/FFmpeg/ffmpeg.git && cd ffmpeg - - mkdir build && cd build - ../configure \ - --prefix=$MINGW_PREFIX \ - --target-os=mingw32 \ - --arch=$MSYSTEM_CARCH \ - --disable-static \ - --disable-doc \ - --disable-asm \ - --enable-gpl \ - --enable-version3 \ - --enable-shared \ - --enable-pic \ - --enable-d3d11va \ - --enable-dxva2 \ - --enable-schannel - make -j4 install -) -- cgit v1.2.3