projects/*/options: add option to select and build audio encoders if built with optical support

Signed-off-by: Stephan Raue <stephan@openelec.tv>
This commit is contained in:
Stephan Raue 2014-07-19 00:32:24 +02:00
parent 8189b41e3f
commit 3143efdc04
5 changed files with 27 additions and 0 deletions

View File

@ -42,6 +42,13 @@ if [ "$MEDIACENTER" = "xbmc" -o "$MEDIACENTER" = "xbmc-master" ]; then
PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET simplejson" PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET simplejson"
PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET pycrypto" PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET pycrypto"
# XBMC audio encoder addons
if [ "$MEDIACENTER" = "xbmc-master" -a "$OPTICAL_DRIVE_SUPPORT" = "yes" ]; then
for audioencoder in $XBMC_AUDIOENCODER_ADDONS; do
PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET xbmc-audioencoder-$audioencoder"
done
fi
# various PVR clients # various PVR clients
if [ "$MEDIACENTER" = "xbmc-master" ]; then if [ "$MEDIACENTER" = "xbmc-master" ]; then
PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET xbmc-pvr-addons-master" PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET xbmc-pvr-addons-master"

View File

@ -202,6 +202,11 @@
# build xbmc with optical drive support (yes / no) # build xbmc with optical drive support (yes / no)
OPTICAL_DRIVE_SUPPORT="yes" OPTICAL_DRIVE_SUPPORT="yes"
# XBMC Audio encoders for usage with optical drive support
# Space separated list is supported,
# e.g. XBMC_AUDIOENCODER_ADDONS="ENCODER1 ENCODER2"
XBMC_AUDIOENCODER_ADDONS="flac lame vorbis wav"
# build with AirPlay support (stream videos from iDevices to XBMC) (yes / no) # build with AirPlay support (stream videos from iDevices to XBMC) (yes / no)
AIRPLAY_SUPPORT="yes" AIRPLAY_SUPPORT="yes"

View File

@ -197,6 +197,11 @@
# build xbmc with optical drive support (yes / no) # build xbmc with optical drive support (yes / no)
OPTICAL_DRIVE_SUPPORT="yes" OPTICAL_DRIVE_SUPPORT="yes"
# XBMC Audio encoders for usage with optical drive support
# Space separated list is supported,
# e.g. XBMC_AUDIOENCODER_ADDONS="ENCODER1 ENCODER2"
XBMC_AUDIOENCODER_ADDONS="flac lame vorbis wav"
# build with AirPlay support (stream videos from iDevices to XBMC) (yes / no) # build with AirPlay support (stream videos from iDevices to XBMC) (yes / no)
AIRPLAY_SUPPORT="yes" AIRPLAY_SUPPORT="yes"

View File

@ -202,6 +202,11 @@
# build xbmc with optical drive support (yes / no) # build xbmc with optical drive support (yes / no)
OPTICAL_DRIVE_SUPPORT="yes" OPTICAL_DRIVE_SUPPORT="yes"
# XBMC Audio encoders for usage with optical drive support
# Space separated list is supported,
# e.g. XBMC_AUDIOENCODER_ADDONS="ENCODER1 ENCODER2"
XBMC_AUDIOENCODER_ADDONS="flac lame vorbis wav"
# build with AirPlay support (stream videos from iDevices to XBMC) (yes / no) # build with AirPlay support (stream videos from iDevices to XBMC) (yes / no)
AIRPLAY_SUPPORT="yes" AIRPLAY_SUPPORT="yes"

View File

@ -203,6 +203,11 @@
# build xbmc with optical drive support (yes / no) # build xbmc with optical drive support (yes / no)
OPTICAL_DRIVE_SUPPORT="yes" OPTICAL_DRIVE_SUPPORT="yes"
# XBMC Audio encoders for usage with optical drive support
# Space separated list is supported,
# e.g. XBMC_AUDIOENCODER_ADDONS="ENCODER1 ENCODER2"
XBMC_AUDIOENCODER_ADDONS="flac lame vorbis wav"
# build with AirPlay support (stream videos from iDevices to XBMC) (yes / no) # build with AirPlay support (stream videos from iDevices to XBMC) (yes / no)
AIRPLAY_SUPPORT="yes" AIRPLAY_SUPPORT="yes"