package/squeezelite: add optional lirc-tools dependency

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
Fabrice Fontaine 2019-04-06 18:57:58 +02:00 committed by Thomas Petazzoni
parent 791ea4513c
commit a53b5bfdc0
2 changed files with 13 additions and 0 deletions

View File

@ -27,6 +27,14 @@ config BR2_PACKAGE_SQUEEZELITE_FFMPEG
config BR2_PACKAGE_SQUEEZELITE_DSD
bool "Enable DSD decoding"
config BR2_PACKAGE_SQUEEZELITE_LIRC
bool "Enable lirc support"
depends on BR2_INSTALL_LIBSTDCPP
select BR2_PACKAGE_LIRC_TOOLS
comment "lirc support needs a toolchain with C++"
depends on !BR2_INSTALL_LIBSTDCPP
config BR2_PACKAGE_SQUEEZELITE_RESAMPLE
bool "Enable resampling support"
select BR2_PACKAGE_LIBSOXR

View File

@ -20,6 +20,11 @@ ifeq ($(BR2_PACKAGE_SQUEEZELITE_DSD),y)
SQUEEZELITE_MAKE_OPTS += -DDSD
endif
ifeq ($(BR2_PACKAGE_SQUEEZELITE_LIRC),y)
SQUEEZELITE_DEPENDENCIES += lirc-tools
SQUEEZELITE_MAKE_OPTS += -DIR
endif
ifeq ($(BR2_PACKAGE_SQUEEZELITE_RESAMPLE),y)
SQUEEZELITE_DEPENDENCIES += libsoxr
SQUEEZELITE_MAKE_OPTS += -DRESAMPLE