SDL_mixer: small update to cmake file

From 64120a41f62310a8be9bb97116e15a95a892e39d Mon Sep 17 00:00:00 2001
From: Ozkan Sezer <[EMAIL REDACTED]>
Date: Sat, 13 Nov 2021 04:15:02 +0300
Subject: [PATCH] small update to cmake file

This only to trigger Github actions. The cmake support here is still
very very much incomplete..
---
 CMakeLists.txt | 17 ++++++++++++-----
 1 file changed, 12 insertions(+), 5 deletions(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 733836a5..9d3da96c 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -10,6 +10,7 @@ project(SDL2_mixer C)
 # FIXME: missing CMakeLists.txt for MPG123
 set(SUPPORT_MP3_MPG123 OFF CACHE BOOL "" FORCE)
 
+option(SUPPORT_WAV "Support loading WAVE music" ON)
 option(SUPPORT_FLAC "Support loading FLAC music with libFLAC" OFF)
 option(SUPPORT_OGG "Support loading OGG Vorbis music via Tremor" OFF)
 option(SUPPORT_MP3_MPG123 "Support loading MP3 music via MPG123" OFF)
@@ -29,12 +30,18 @@ target_sources(SDL2_mixer PRIVATE
         src/effect_position.c src/effects_internal.c src/effect_stereoreverse.c
         src/mixer.c src/music.c src/utils.c
         src/codecs/load_aiff.c src/codecs/load_voc.c
-        src/codecs/music_cmd.c src/codecs/music_flac.c
-        src/codecs/music_fluidsynth.c src/codecs/music_mad.c
-        src/codecs/music_mikmod.c src/codecs/music_modplug.c
-        src/codecs/music_mpg123.c src/codecs/music_nativemidi.c
+        src/codecs/music_cmd.c
+        src/codecs/music_wav.c src/codecs/music_flac.c
+        src/codecs/music_mad.c src/codecs/music_mpg123.c
         src/codecs/music_ogg.c src/codecs/music_opus.c
-        src/codecs/music_timidity.c src/codecs/music_wav.c)
+        src/codecs/music_mikmod.c src/codecs/music_modplug.c
+        src/codecs/music_xmp.c
+        src/codecs/music_fluidsynth.c src/codecs/music_timidity.c
+        src/codecs/music_nativemidi.c)
+
+if (SUPPORT_WAV)
+    add_definitions(-DMUSIC_WAV)
+endif()
 
 if (SUPPORT_FLAC)
     add_definitions(-DMUSIC_FLAC)