Skip to content

Commit 76d7a15

Browse files
committed
cmake: make sure SDLMIXER_MIDI in SDL3_mixerConfig.cmake is valid
1 parent 8bb9cd7 commit 76d7a15

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

CMakeLists.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -883,6 +883,10 @@ if(SDLMIXER_MIDI_TIMIDITY)
883883
)
884884
endif()
885885

886+
if(SDLMIXER_MIDI_FLUIDSYNTH_ENABLED OR SDLMIXER_MIDI_TIMIDITY_ENABLED)
887+
set(SDLMIXER_MIDI_ENABLED TRUE)
888+
endif()
889+
886890
list(APPEND SDLMIXER_BACKENDS WAVE)
887891
set(SDLMIXER_WAVE_ENABLED FALSE)
888892
if(SDLMIXER_WAVE)

cmake/SDL3_mixerConfig.cmake.in

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ set_package_properties(SDL3_mixer PROPERTIES
88
DESCRIPTION "SDL_mixer is a sample multi-channel audio mixer library"
99
)
1010

11-
set(SDL3_mixer_FOUND ON)
11+
set(SDL3_mixer_FOUND ON)
1212

1313
set(SDLMIXER_VENDORED @SDLMIXER_VENDORED@)
1414

@@ -28,7 +28,6 @@ set(SDLMIXER_MP3_MPG123 @SDLMIXER_MP3_MPG123_ENABLED@)
2828

2929
set(SDLMIXER_MIDI @SDLMIXER_MIDI_ENABLED@)
3030
set(SDLMIXER_MIDI_FLUIDSYNTH @SDLMIXER_MIDI_FLUIDSYNTH_ENABLED@)
31-
set(SDLMIXER_MIDI_NATIVE @SDLMIXER_MIDI_NATIVE_ENABLED@)
3231
set(SDLMIXER_MIDI_TIMIDITY @SDLMIXER_MIDI_TIMIDITY_ENABLED@)
3332

3433
set(SDLMIXER_OPUS @SDLMIXER_OPUS_ENABLED@)

0 commit comments

Comments
 (0)