summaryrefslogtreecommitdiffstats
path: root/rules/alsa-lib.make
diff options
context:
space:
mode:
authorRobert Schwebel <r.schwebel@pengutronix.de>2012-06-14 15:47:11 +0200
committerMichael Olbrich <m.olbrich@pengutronix.de>2012-06-14 17:08:44 +0200
commit28bc771277592bfa74f0b379030b7ac7c826ba04 (patch)
tree93aa791f83f8530b9eb86680697ea7b15adf0c34 /rules/alsa-lib.make
parentc77fbc72bea21d3a134c2a471d53ec23857ee174 (diff)
downloadptxdist-28bc771277592bfa74f0b379030b7ac7c826ba04.tar.gz
ptxdist-28bc771277592bfa74f0b379030b7ac7c826ba04.tar.xz
alsa-lib: use endis
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'rules/alsa-lib.make')
-rw-r--r--rules/alsa-lib.make58
1 files changed, 9 insertions, 49 deletions
diff --git a/rules/alsa-lib.make b/rules/alsa-lib.make
index 16c55728c..1fe6cd5c1 100644
--- a/rules/alsa-lib.make
+++ b/rules/alsa-lib.make
@@ -72,25 +72,15 @@ ALSA_LIB_AUTOCONF := \
--with-librt \
--with-alsa-devdir=/dev/snd \
--with-aload-devdir=/dev \
- --with-versioned
-
-ifdef PTXCONF_ALSA_LIB_RESMGR
-ALSA_LIB_AUTOCONF += --enable-resmgr
-else
-ALSA_LIB_AUTOCONF += --disable-resmgr
-endif
-
-ifdef PTXCONF_ALSA_LIB_READ
-ALSA_LIB_AUTOCONF += --enable-aload
-else
-ALSA_LIB_AUTOCONF += --disable-aload
-endif
-
-ifdef PTXCONF_ALSA_LIB_MIXER
-ALSA_LIB_AUTOCONF += --enable-mixer
-else
-ALSA_LIB_AUTOCONF += --disable-mixer
-endif
+ --with-versioned \
+ --$(call ptx/endis, PTXCONF_ALSA_LIB_RESMGR)-resmgr \
+ --$(call ptx/endis, PTXCONF_ALSA_LIB_READ)-aload \
+ --$(call ptx/endis, PTXCONF_ALSA_LIB_MIXER)-mixer \
+ --$(call ptx/endis, PTXCONF_ALSA_LIB_RAWMIDI)-rawmidi \
+ --$(call ptx/endis, PTXCONF_ALSA_LIB_HWDEP)-hwdep \
+ --$(call ptx/endis, PTXCONF_ALSA_LIB_SEQ)-seq \
+ --$(call ptx/endis, PTXCONF_ALSA_LIB_UCM)-ucm \
+ --$(call ptx/endis, PTXCONF_ALSA_LIB_ALISP)-alisp
ifdef PTXCONF_ALSA_LIB_PCM
ALSA_LIB_AUTOCONF += \
@@ -100,36 +90,6 @@ else
ALSA_LIB_AUTOCONF += --disable-pcm
endif
-ifdef PTXCONF_ALSA_LIB_RAWMIDI
-ALSA_LIB_AUTOCONF += --enable-rawmidi
-else
-ALSA_LIB_AUTOCONF += --disable-rawmidi
-endif
-
-ifdef PTXCONF_ALSA_LIB_HWDEP
-ALSA_LIB_AUTOCONF += --enable-hwdep
-else
-ALSA_LIB_AUTOCONF += --disable-hwdep
-endif
-
-ifdef PTXCONF_ALSA_LIB_SEQ
-ALSA_LIB_AUTOCONF += --enable-seq
-else
-ALSA_LIB_AUTOCONF += --disable-seq
-endif
-
-ifdef PTXCONF_ALSA_LIB_UCM
-ALSA_LIB_AUTOCONF += --enable-ucm
-else
-ALSA_LIB_AUTOCONF += --disable-ucm
-endif
-
-ifdef PTXCONF_ALSA_LIB_ALISP
-ALSA_LIB_AUTOCONF += --enable-alisp
-else
-ALSA_LIB_AUTOCONF += --disable-alisp
-endif
-
ifndef PTXCONF_HAS_HARDFLOAT
ALSA_LIB_AUTOCONF += --with-softfloat
endif