barectf(1)

barectf1

Generate c99 code that can write native ctf packets

Usage

barectf COMMAND COMMAND-ARGS

Overview

The barectf command generates C99 code, that itself can write Common Trace Format <http://diamon.org/ctf> packets natively, out of a YAML configuration input file. The full documentation of barectf is available on the project’s website <http://barectf.org>.

Options

-h, --help

Show this help and quit

-V, --version

Show version and quit

Commands

gen, generate

Generate the C source and CTF metadata stream files of a tracer from a configuration file.

show-effective-configuration, show-effective-config, show-effective-cfg

Print the effective configuration file for a given configuration file and inclusion directories.

show-configuration-version, show-config-version, show-cfg-version

Print the major version of a given configuration file.

Run `barectf COMMAND --help` to show the help of COMMAND.

Releases

5 releases since Debian 9 (Stretch); the text changed 1 time.

  1. 9–11
  2. 12–13

-V since Debian 12 (Bookworm).

--code-dir until Debian 11 (Bullseye); --dump-config until Debian 11 (Bullseye); --headers-dir until Debian 11 (Bullseye); --ignore-include-not-found until Debian 11 (Bullseye); --include-dir until Debian 11 (Bullseye); --metadata-dir until Debian 11 (Bullseye); --prefix until Debian 11 (Bullseye); -H until Debian 11 (Bullseye); -I until Debian 11 (Bullseye); -c until Debian 11 (Bullseye); -m until Debian 11 (Bullseye); -p until Debian 11 (Bullseye).

From python3-barectf 3.1.2-3 in Debian 13 (Trixie). Parsed by carta from the page's man source.