summaryrefslogtreecommitdiff
path: root/package/lttng-babeltrace
diff options
context:
space:
mode:
authorPhilippe Proulx <eeppeliteloop@gmail.com>2016-11-02 02:55:07 -0400
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>2016-11-02 22:52:56 +0100
commit106c7d30064cb17ae74708a9bc085e349cc735e2 (patch)
tree480d859aab5be8451b7f4fdb48778c5bc7a59a59 /package/lttng-babeltrace
parentbe641e4e3847883552730b4f0511b7ab80e3f8aa (diff)
lttng-babeltrace: add host Babeltrace as host utility
Although Babeltrace is available for all major Linux distributions, some of them have a quite old version of this project. Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Diffstat (limited to 'package/lttng-babeltrace')
-rw-r--r--package/lttng-babeltrace/Config.in6
-rw-r--r--package/lttng-babeltrace/Config.in.host14
-rw-r--r--package/lttng-babeltrace/lttng-babeltrace.mk1
3 files changed, 19 insertions, 2 deletions
diff --git a/package/lttng-babeltrace/Config.in b/package/lttng-babeltrace/Config.in
index 2e8d778f4..95b635dfd 100644
--- a/package/lttng-babeltrace/Config.in
+++ b/package/lttng-babeltrace/Config.in
@@ -20,8 +20,10 @@ config BR2_PACKAGE_LTTNG_BABELTRACE
Having this tool on the target is not mandatory. You can
transfer the binary trace output from the target to your
- development workstation, and use babeltrace here. Babeltrace
- is packaged for all major Linux distributions.
+ development workstation, and use babeltrace here.
+
+ See the lttng-babeltrace host utility to install Babeltrace
+ on the host.
http://diamon.org/babeltrace
diff --git a/package/lttng-babeltrace/Config.in.host b/package/lttng-babeltrace/Config.in.host
new file mode 100644
index 000000000..71b9c7d9f
--- /dev/null
+++ b/package/lttng-babeltrace/Config.in.host
@@ -0,0 +1,14 @@
+config BR2_PACKAGE_HOST_LTTNG_BABELTRACE
+ bool "host lttng-babeltrace"
+ help
+ The Babeltrace project provides trace read and write
+ libraries, as well as a trace converter application. Plugins
+ can be created for any trace format to allow its conversion
+ to/from another trace format.
+
+ Babeltrace is the reference implementation of the Common
+ Trace Format (see <http://diamon.org/ctf/>). Babeltrace
+ can decode and display LTTng traces, since the latter are
+ written using the CTF format.
+
+ http://diamon.org/babeltrace
diff --git a/package/lttng-babeltrace/lttng-babeltrace.mk b/package/lttng-babeltrace/lttng-babeltrace.mk
index 291a56195..deb2d071e 100644
--- a/package/lttng-babeltrace/lttng-babeltrace.mk
+++ b/package/lttng-babeltrace/lttng-babeltrace.mk
@@ -13,6 +13,7 @@ LTTNG_BABELTRACE_DEPENDENCIES = popt util-linux libglib2 host-pkgconf
LTTNG_BABELTRACE_CONF_OPTS += --disable-debug-info
HOST_LTTNG_BABELTRACE_DEPENDENCIES = \
host-popt host-util-linux host-libglib2 host-pkgconf
+HOST_LTTNG_BABELTRACE_CONF_OPTS += --disable-debug-info
$(eval $(autotools-package))
$(eval $(host-autotools-package))