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)