Codechange: [Actions] Document better why we build our own fluidsynth (#8646)
nielsmh nicely correct us in #8641, pointing out the old comment is not telling a complete truth. The result is the same, but it is better to not mislead future-us.
This commit is contained in:
12
.github/workflows/release.yml
vendored
12
.github/workflows/release.yml
vendored
@@ -301,11 +301,13 @@ jobs:
|
|||||||
# EOF
|
# EOF
|
||||||
echo "::endgroup::"
|
echo "::endgroup::"
|
||||||
|
|
||||||
# The yum variant of fluidsynth depends on all possible audio drivers.
|
# The yum variant of fluidsynth depends on all possible audio drivers,
|
||||||
# This is not really useful for us, as that would require a user to
|
# like jack, ALSA, pulseaudio, etc. This is not really useful for us,
|
||||||
# have them all before he can start OpenTTD. Instead, compile a
|
# as we route the output of fluidsynth back via our sound driver, and
|
||||||
# version that can only use SDL2. As OpenTTD does sound via SDL2,
|
# as such do not use these audio driver outputs at all. So instead,
|
||||||
# this simply means we either have sound and music, or have none.
|
# we compile fluidsynth ourselves, with as little dependencies as
|
||||||
|
# possible. This currently means it picks up SDL2, but this is fine,
|
||||||
|
# as we need SDL2 anyway.
|
||||||
echo "::group::Install fluidsynth"
|
echo "::group::Install fluidsynth"
|
||||||
wget https://github.com/FluidSynth/fluidsynth/archive/v2.1.6.tar.gz
|
wget https://github.com/FluidSynth/fluidsynth/archive/v2.1.6.tar.gz
|
||||||
tar xf v2.1.6.tar.gz
|
tar xf v2.1.6.tar.gz
|
||||||
|
|||||||
Reference in New Issue
Block a user