diff --git a/.github/actions/libvorbis/action.yml b/.github/actions/libvorbis/action.yml deleted file mode 100644 index fb2e786..0000000 --- a/.github/actions/libvorbis/action.yml +++ /dev/null @@ -1,47 +0,0 @@ -name: liboggvorbis - -inputs: - refId: - type: string - required: true - config: - type: string - required: true - -runs: - using: "composite" - steps: - - name: Set up GIT - shell: cmd - run: | - git config --global core.autocrlf false - git config --global core.eol lf - - name: Checkout Vorbis - uses: actions/checkout@v3.0.0 - with: - repository: xiph/vorbis - ref: ${{ inputs.refId }} - path: vorbis - - name: Set up MSYS2 - uses: msys2/setup-msys2@v2 - with: - install: base-devel binutils autotools automake - path-type: inherit - - name: Set up dependant libs - uses: actions/download-artifact@v3 - with: - path: build - - name: Build Vorbis - shell: cmd - env: - vsPath: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\ - cFlags: ${{ inputs.config == 'release' && '-MD' || '-MDd' }} - run: | - call "${{ env.vsPath }}VC\Auxiliary\Build\vcvars64.bat" - md dist - D:\a\_temp\setup-msys2\msys2.cmd -c 'cd vorbis ; autoreconf -i ; CC=cl.exe CXX=cl.exe CXXFLAGS=${{ env.cFlags }} ./configure --prefix=$(realpath ../build) --disable-shared ; make -j ; make install ; sed -i '/^Libs\.private.*/d' ../build/lib/pkgconfig/vorbis.pc ; cd ../build ; ls -la ; tar czf ../dist/libvorbis.tgz *' - - name: Publish artifact - uses: actions/upload-artifact@v2 - with: - name: libvorbis-${{ runner.os }}-${{ inputs.config }} - path: dist/libvorbis.tgz