This way if something breaks the build on MacOS, you'll know immediately. All without owning a mac! Because microsoft/github kindly provides build automation for free for public repos, even for apple builds.
make step is locally reproducible on my model A1708 MacBook Pro (circa 2016 with Intel Core i5 6360U/skylake).
ideally makefile.darwin (or a variant) would use extant codec libraries provided by homebrew or are already pre-installed on the given image (libogg and libvorbis are already there) instead of what's in ./MacOS/codecs, but that'll be another PR for another day.
This way if something breaks the build on MacOS, you'll know immediately. All without owning a mac! Because microsoft/github kindly provides build automation for free for public repos, even for apple builds.
See successful build log here
make
step is locally reproducible on my model A1708 MacBook Pro (circa 2016 with Intel Core i5 6360U/skylake).ideally
makefile.darwin
(or a variant) would use extant codec libraries provided by homebrew or are already pre-installed on the given image (libogg and libvorbis are already there) instead of what's in ./MacOS/codecs, but that'll be another PR for another day.