diff options
author | Philippe Proulx <eeppeliteloop@gmail.com> | 2016-11-02 02:55:07 -0400 |
---|---|---|
committer | Thomas Petazzoni <thomas.petazzoni@free-electrons.com> | 2016-11-02 22:52:56 +0100 |
commit | 106c7d30064cb17ae74708a9bc085e349cc735e2 (patch) | |
tree | 480d859aab5be8451b7f4fdb48778c5bc7a59a59 /package/lttng-babeltrace | |
parent | be641e4e3847883552730b4f0511b7ab80e3f8aa (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.in | 6 | ||||
-rw-r--r-- | package/lttng-babeltrace/Config.in.host | 14 | ||||
-rw-r--r-- | package/lttng-babeltrace/lttng-babeltrace.mk | 1 |
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)) |