nativeaudio

audio playback for Go
Log | Files | Refs | README | LICENSE

commit 958747be0e949b3dd16c5bb16cedb6ec2a5cb314
parent 99be5fcbab64387d8de95c88dd7868030740c8ef
Author: Jack Mordaunt <jackmordaunt.dev@gmail.com>
Date:   Sat, 19 Sep 2026 15:10:27 -0300

ci: cross-compile the 32-bit Windows target

It is the only configuration in which internal/mf/callback_32.go is
compiled at all.

Diffstat:
M.github/workflows/ci.yml | 6+++++-
1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml @@ -147,7 +147,9 @@ jobs: libavcodec-dev libavformat-dev libavutil-dev libswresample-dev # The core package is meant to build anywhere, including targets with - # no native decoder and no cgo, where it falls back to ffmpeg. + # no native decoder and no cgo, where it falls back to ffmpeg. The + # 32-bit Windows target is the only place internal/mf/callback_32.go + # is compiled, which is the whole reason it is listed. - name: Build the core package for every target shell: bash run: | @@ -161,6 +163,7 @@ jobs: linux arm64 0 windows amd64 1 windows amd64 0 + windows 386 0 darwin arm64 0 freebsd amd64 0 TARGETS @@ -180,5 +183,6 @@ jobs: linux amd64 1 windows amd64 1 windows amd64 0 + windows 386 0 darwin arm64 0 TARGETS