48 lines
1.4 KiB
Diff
48 lines
1.4 KiB
Diff
|
From: Daniel Mack <daniel@zonque.org>
|
||
|
Date: Tue, 31 Mar 2015 15:11:34 +0200
|
||
|
Subject: [PATCH] samples: kdbus: build kdbus-workers conditionally
|
||
|
|
||
|
Give the kdbus sample its own config switch and only build it if it's
|
||
|
explicitly switched on.
|
||
|
|
||
|
Signed-off-by: Daniel Mack <daniel@zonque.org>
|
||
|
Reviewed-by: David Herrmann <dh.herrmann@gmail.com>
|
||
|
Reported-by: Jiri Slaby <jslaby@suse.cz>
|
||
|
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
|
||
|
---
|
||
|
samples/Kconfig | 7 +++++++
|
||
|
samples/kdbus/Makefile | 2 +-
|
||
|
2 files changed, 8 insertions(+), 1 deletion(-)
|
||
|
|
||
|
diff --git a/samples/Kconfig b/samples/Kconfig
|
||
|
index 224ebb46bed5..a4c6b2f8fa85 100644
|
||
|
--- a/samples/Kconfig
|
||
|
+++ b/samples/Kconfig
|
||
|
@@ -55,6 +55,13 @@ config SAMPLE_KDB
|
||
|
Build an example of how to dynamically add the hello
|
||
|
command to the kdb shell.
|
||
|
|
||
|
+config SAMPLE_KDBUS
|
||
|
+ bool "Build kdbus API example"
|
||
|
+ depends on KDBUS
|
||
|
+ help
|
||
|
+ Build an example of how the kdbus API can be used from
|
||
|
+ userspace.
|
||
|
+
|
||
|
config SAMPLE_RPMSG_CLIENT
|
||
|
tristate "Build rpmsg client sample -- loadable modules only"
|
||
|
depends on RPMSG && m
|
||
|
diff --git a/samples/kdbus/Makefile b/samples/kdbus/Makefile
|
||
|
index e714602b6260..137f84272099 100644
|
||
|
--- a/samples/kdbus/Makefile
|
||
|
+++ b/samples/kdbus/Makefile
|
||
|
@@ -1,7 +1,7 @@
|
||
|
# kbuild trick to avoid linker error. Can be omitted if a module is built.
|
||
|
obj- := dummy.o
|
||
|
|
||
|
-hostprogs-y += kdbus-workers
|
||
|
+hostprogs-$(CONFIG_SAMPLE_KDBUS) += kdbus-workers
|
||
|
|
||
|
always := $(hostprogs-y)
|
||
|
|