* [Buildroot] [PATCH 1/1] package/tinyalsa: add option to enable utility tools
@ 2023-02-01 6:00 Konstantin Menyaev via buildroot
2023-02-20 22:33 ` Thomas Petazzoni via buildroot
0 siblings, 1 reply; 2+ messages in thread
From: Konstantin Menyaev via buildroot @ 2023-02-01 6:00 UTC (permalink / raw)
To: buildroot
Cc: Konstantin Menyaev, Asaf Kahlon, Thomas Petazzoni,
sdfw_system_team, Zoltan Gyarmati
From: Konstantin Menyaev <KAMenyaev@sberdevices.ru>
Add option to enable useful tools,
like tinyplay, tinymix, etc.
Signed-off-by: Konstantin Menyaev <KAMenyaev@sberdevices.ru>
---
package/tinyalsa/Config.in | 9 +++++++++
package/tinyalsa/tinyalsa.mk | 8 +++++++-
2 files changed, 16 insertions(+), 1 deletion(-)
diff --git a/package/tinyalsa/Config.in b/package/tinyalsa/Config.in
index d9ce22c8a7..b4d4aeb276 100644
--- a/package/tinyalsa/Config.in
+++ b/package/tinyalsa/Config.in
@@ -13,5 +13,14 @@ config BR2_PACKAGE_TINYALSA
https://github.com/tinyalsa/tinyalsa
+if BR2_PACKAGE_TINYALSA
+
+config BR2_PACKAGE_TINYALSA_TOOLS
+ bool "tinyalsa tools"
+ help
+ Build utility tools (tinyplay, tinycap, tinymix, tinypcminfo)
+
+endif #BR2_PACKAGE_TINYALSA
+
comment "tinyalsa needs a toolchain w/ dynamic library"
depends on BR2_STATIC_LIBS
diff --git a/package/tinyalsa/tinyalsa.mk b/package/tinyalsa/tinyalsa.mk
index b5c39e35d6..fe6d373ec8 100644
--- a/package/tinyalsa/tinyalsa.mk
+++ b/package/tinyalsa/tinyalsa.mk
@@ -9,6 +9,12 @@ TINYALSA_SITE = $(call github,tinyalsa,tinyalsa,v$(TINYALSA_VERSION))
TINYALSA_LICENSE = BSD-3-Clause
TINYALSA_LICENSE_FILES = NOTICE
TINYALSA_INSTALL_STAGING = YES
-TINYALSA_CONF_OPTS = -Ddocs=disabled -Dexamples=disabled -Dutils=disabled
+TINYALSA_CONF_OPTS = -Ddocs=disabled -Dexamples=disabled
+
+ifeq ($(BR2_PACKAGE_TINYALSA_TOOLS),y)
+TINYALSA_CONF_OPTS += -Dutils=enabled
+else
+TINYALSA_CONF_OPTS += -Dutils=disabled
+endif
$(eval $(meson-package))
--
2.39.1
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 2+ messages in thread
* Re: [Buildroot] [PATCH 1/1] package/tinyalsa: add option to enable utility tools
2023-02-01 6:00 [Buildroot] [PATCH 1/1] package/tinyalsa: add option to enable utility tools Konstantin Menyaev via buildroot
@ 2023-02-20 22:33 ` Thomas Petazzoni via buildroot
0 siblings, 0 replies; 2+ messages in thread
From: Thomas Petazzoni via buildroot @ 2023-02-20 22:33 UTC (permalink / raw)
To: Konstantin Menyaev via buildroot
Cc: Zoltan Gyarmati, KAMenyaev, Asaf Kahlon, sdfw_system_team
On Wed, 1 Feb 2023 09:00:01 +0300
Konstantin Menyaev via buildroot <buildroot@buildroot.org> wrote:
> From: Konstantin Menyaev <KAMenyaev@sberdevices.ru>
>
> Add option to enable useful tools,
> like tinyplay, tinymix, etc.
>
> Signed-off-by: Konstantin Menyaev <KAMenyaev@sberdevices.ru>
> ---
> package/tinyalsa/Config.in | 9 +++++++++
> package/tinyalsa/tinyalsa.mk | 8 +++++++-
> 2 files changed, 16 insertions(+), 1 deletion(-)
Applied to next, thanks.
Thomas
--
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2023-02-21 2:14 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-02-01 6:00 [Buildroot] [PATCH 1/1] package/tinyalsa: add option to enable utility tools Konstantin Menyaev via buildroot
2023-02-20 22:33 ` Thomas Petazzoni via buildroot
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.