Commit a7dfa29d authored by Thomas Petazzoni's avatar Thomas Petazzoni Committed by Peter Korsgaard
Browse files

lttng-tools: new package

parent dc77b082
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -25,6 +25,7 @@ source "package/lmbench/Config.in"
source "package/lsof/Config.in"
source "package/ltp-testsuite/Config.in"
source "package/lttng-modules/Config.in"
source "package/lttng-tools/Config.in"
source "package/ltrace/Config.in"
source "package/memstat/Config.in"
source "package/netperf/Config.in"
+20 −0
Original line number Diff line number Diff line
config BR2_PACKAGE_LTTNG_TOOLS
	bool "lttng-tools"
	depends on BR2_PACKAGE_LTTNG_MODULES
	select BR2_PACKAGE_LIBURCU
	select BR2_PACKAGE_POPT
	select BR2_PACKAGE_LTTNG_LIBUST
	help
	  Userspace utilities for the LTTng 2.0 tracing
	  infrastructure.

	  Those utilities are required on the target system to start
	  and stop tracing sessions. Analysis of the trace can be done
	  on the host machine using the babeltrace utility. This
	  utility is automatically built by Buildroot in
	  $(O)/host/usr/bin/babeltrace, as a dependency of
	  lttng-tools. However, there is also a lttng-babeltrace
	  package for the target, if babeltrace on the target is
	  interesting.

	  http://lttng.org
+11 −0
Original line number Diff line number Diff line
LTTNG_TOOLS_VERSION = 2.0-pre15
LTTNG_TOOLS_SITE    = http://lttng.org/files/bundles/20111214/
LTTNG_TOOLS_SOURCE  = lttng-tools-$(LTTNG_TOOLS_VERSION).tar.bz2

# The host-lttng-babeltrace technically isn't a required build
# dependency. However, having the babeltrace utilities built for the
# host is very useful, since those tools allow to convert the binary
# trace format into an human readable format.
LTTNG_TOOLS_DEPENDENCIES = liburcu popt host-lttng-babeltrace lttng-libust

$(eval $(call AUTOTARGETS))