.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.1. .TH BARECTF "1" "April 2022" "barectf 3.0.1" "User Commands" .SH NAME barectf \- Generate C99 code that can write native CTF packets .SH SYNOPSIS .B barectf \fI\,COMMAND COMMAND-ARGS\/\fR .SH DESCRIPTION .sp The \fBbarectf\fR command generates C99 code, that itself can write Common Trace Format packets natively, out of a YAML configuration input file\&. The full documentation of barectf is available on the project\(cqs website \&. .SH "OPTIONS" .TP \fB\-h\fR, \fB\-\-help\fR Show this help and quit .TP \fB\-V\fR, \fB\-\-version\fR Show version and quit .SH "COMMANDS" .TP \fBgen, generate\fR Generate the C source and CTF metadata stream files of a tracer from a configuration file. .TP \fBshow\-effective\-configuration, show\-effective\-config, show\-effective\-cfg\fR Print the effective configuration file for a given configuration file and inclusion directories. .TP \fBshow\-configuration\-version, show\-config\-version, show\-cfg\-version\fR Print the major version of a given configuration file. .PP Run `barectf COMMAND \fB\-\-help\fR` to show the help of COMMAND.