hc
2023-11-06 15ade055295d13f95d49e3d99b09f3bbfb4a43e7
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
config BR2_PACKAGE_LTTNG_BABELTRACE
   bool "lttng-babeltrace"
   depends on BR2_USE_WCHAR # libglib2
   depends on BR2_TOOLCHAIN_HAS_THREADS # libglib2
   depends on BR2_USE_MMU # libglib2
   select BR2_PACKAGE_UTIL_LINUX
   select BR2_PACKAGE_UTIL_LINUX_LIBUUID
   select BR2_PACKAGE_LIBGLIB2
   select BR2_PACKAGE_POPT
   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.
 
     To get support for debugging information, enable the
     elfutils package.
 
     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.
 
     See the lttng-babeltrace host utility to install Babeltrace
     on the host.
 
     http://diamon.org/babeltrace
 
comment "lttng-babeltrace needs a toolchain w/ wchar, threads"
   depends on BR2_USE_MMU
   depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS