From 5620a8c9e5fe6f1dabb285ee80000396bd469a1a Mon Sep 17 00:00:00 2001 From: Daniel Stankewitz Date: Sun, 27 Mar 2022 23:32:25 +0200 Subject: [PATCH] Delete vpx.yml --- .github/workflows/vpx.yml | 54 --------------------------------------- 1 file changed, 54 deletions(-) delete mode 100644 .github/workflows/vpx.yml diff --git a/.github/workflows/vpx.yml b/.github/workflows/vpx.yml deleted file mode 100644 index 929444d..0000000 --- a/.github/workflows/vpx.yml +++ /dev/null @@ -1,54 +0,0 @@ -name: vpx - -on: - workflow_dispatch: - inputs: - config: - type: choice - description: Configuration - options: - - Debug - - Release - -env: - vsPath: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\ - switches: "--enable-libsvtav1 --enable-libsnappy --enable-libvpx --enable-libmp3lame --enable-libzimg --enable-libopus --enable-libvorbis --enable-libx264 --enable-libx265 --enable-libfdk-aac" #--enable-libvpl - NASM_EXECUTABLE: nasm - msysConfig: Release - winConfig: release - cFlags: -MD - -jobs: - libvpx: - runs-on: windows-2022 - if: ${{true}} - steps: - - name: Set up GIT - run: | - git config --global core.autocrlf false - git config --global core.eol lf - git clone https://github.com/webmproject/libvpx.git vpx - - name: Check cache - id: libvpx-cache - uses: actions/cache@v3 - with: - path: dist - key: libvpx-${{ env.msysConfig }}-${{ hashFiles('vpx') }} - - name: Set up MSYS2 - if: steps.libvpx-cache.outputs.cache-hit != 'true' - uses: msys2/setup-msys2@v2 - with: - install: base-devel binutils autotools automake nasm - path-type: inherit - - name: Build LibVpx - if: steps.libvpx-cache.outputs.cache-hit != 'true' - shell: cmd - run: | - call "${{ env.vsPath }}VC\Auxiliary\Build\vcvars64.bat" - md build build\include build\lib build\lib\pkgconfig dist - D:\a\_temp\setup-msys2\msys2.cmd -c 'cd vpx ; ./configure --prefix=../build --target=x86_64-win64-vs17 --enable-vp9-highbitdepth --disable-shared --disable-examples --disable-tools --disable-docs --disable-libyuv --disable-unit_tests --disable-postproc || true ; cat config.log ; ls -laR # make -j ; make install ; mv ../build/lib/x64/vpxmd.lib ../build/lib/vpx.lib ; rm -rf ../build/lib/x64 ; cd ../build ; tar czf ../dist/libvpx.tgz *' - - name: Publish artifact - uses: actions/upload-artifact@v2 - with: - name: libvpx - path: dist/libvpx.tgz