losing my mind

This commit is contained in:
Anthony Samms
2025-09-15 19:18:03 -04:00
parent 2219a45571
commit 4eab0ccce7
2 changed files with 35 additions and 18 deletions

View File

@@ -25,6 +25,7 @@ jobs:
brew update
brew install portaudio libsndfile libsamplerate pkg-config
# Use MSYS2 for Windows audio library build with all codec dependencies
- name: Set up MSYS2 (Windows)
if: runner.os == 'Windows'
uses: msys2/setup-msys2@v2
@@ -40,6 +41,9 @@ jobs:
mingw-w64-x86_64-libvorbis
mingw-w64-x86_64-libogg
mingw-w64-x86_64-opus
mingw-w64-x86_64-mpg123
mingw-w64-x86_64-lame
mingw-w64-x86_64-speex
- name: Build static audio library (Windows)
if: runner.os == 'Windows'
@@ -50,7 +54,7 @@ jobs:
make clean
# Build with static linking
make all
make static
# Verify the build
make verify