summaryrefslogtreecommitdiffstats
path: root/rules/sdl_mixer.make
diff options
context:
space:
mode:
authorLadislav Michl <ladis@linux-mips.org>2022-10-18 22:08:26 +0200
committerMichael Olbrich <m.olbrich@pengutronix.de>2022-10-21 15:51:00 +0200
commitd82f0cd5657851a854e0731e8255ae3d40ce2af1 (patch)
treeae04d50cf75ff38387f77e798c03f14b4943c3b5 /rules/sdl_mixer.make
parentab6a3fcc7ed4e4e00a79ad040a432db41b302252 (diff)
downloadptxdist-d82f0cd5657851a854e0731e8255ae3d40ce2af1.tar.gz
ptxdist-d82f0cd5657851a854e0731e8255ae3d40ce2af1.tar.xz
rules: Replace deprecated <PKG>_AUTOCONF
Signed-off-by: Ladislav Michl <ladis@linux-mips.org> Message-Id: <Y08Hup6TEuGpHL7H@lenoch> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'rules/sdl_mixer.make')
-rw-r--r--rules/sdl_mixer.make58
1 files changed, 12 insertions, 46 deletions
diff --git a/rules/sdl_mixer.make b/rules/sdl_mixer.make
index c2fcc8ba8..8fb754ded 100644
--- a/rules/sdl_mixer.make
+++ b/rules/sdl_mixer.make
@@ -31,57 +31,23 @@ SDL_MIXER_LICENSE := LGPL-2.1-only
#
# autoconf
#
-SDL_MIXER_AUTOCONF := \
+SDL_MIXER_CONF_TOOL := autoconf
+SDL_MIXER_CONF_OPT := \
$(CROSS_AUTOCONF_USR) \
--with-sdl-prefix=$(SYSROOT)/usr \
- --disable-music-mp3
-
-ifdef PTXCONF_SDL_MIXER_WAVE
-SDL_MIXER_AUTOCONF += --enable-music-wave
-else
-SDL_MIXER_AUTOCONF += --disable-music-wave
-endif
-
-ifdef PTXCONF_SDL_MIXER_MOD
-SDL_MIXER_AUTOCONF += --enable-music-mod
-else
-SDL_MIXER_AUTOCONF += --disable-music-mod
-endif
+ --disable-music-mp3 \
+ --$(call ptx/endis, PTXCONF_SDL_MIXER_WAVE)-music-wave \
+ --$(call ptx/endis, PTXCONF_SDL_MIXER_MOD)-music-mod \
+ --$(call ptx/endis, PTXCONF_SDL_MIXER_MIDI_TIMIDITY)-music-timidity-midi \
+ --$(call ptx/endis, PTXCONF_SDL_MIXER_MIDI_NATIVE)-music-native-midi-gpl \
+ --$(call ptx/endis, PTXCONF_SDL_MIXER_OGG)-music-ogg \
+ --$(call ptx/endis, PTXCONF_SDL_MIXER_FLAC)-music-flac \
+ --$(call ptx/endis, PTXCONF_SDL_MIXER_MP3)-music-mp3-mad-gpl
ifneq ($(PTXCONF_SDL_MIXER_MIDI_TIMIDITY)$(PTXCONF_SDL_MIXER_MIDI_NATIVE),)
-SDL_MIXER_AUTOCONF += --enable-music-midi
-else
-SDL_MIXER_AUTOCONF += --disable-music-midi
-endif
-
-ifdef PTXCONF_SDL_MIXER_MIDI_TIMIDITY
-SDL_MIXER_AUTOCONF += --enable-music-timidity-midi
-else
-SDL_MIXER_AUTOCONF += --disable-music-timidity-midi
-endif
-
-ifdef PTXCONF_SDL_MIXER_MIDI_NATIVE
-SDL_MIXER_AUTOCONF += --enable-music-native-midi-gpl
-else
-SDL_MIXER_AUTOCONF += --disable-music-native-midi-gpl
-endif
-
-ifdef PTXCONF_SDL_MIXER_OGG
-SDL_MIXER_AUTOCONF += --enable-music-ogg
-else
-SDL_MIXER_AUTOCONF += --disable-music-ogg
-endif
-
-ifdef PTXCONF_SDL_MIXER_FLAC
-SDL_MIXER_AUTOCONF += --enable-music-flac
-else
-SDL_MIXER_AUTOCONF += --disable-music-flac
-endif
-
-ifdef PTXCONF_SDL_MIXER_MP3
-SDL_MIXER_AUTOCONF += --enable-music-mp3-mad-gpl
+SDL_MIXER_CONF_OPT += --enable-music-midi
else
-SDL_MIXER_AUTOCONF += --disable-music-mp3-mad-gpl
+SDL_MIXER_CONF_OPT += --disable-music-midi
endif
# ----------------------------------------------------------------------------