1 // Render with Asciidoctor
13 image::https://barectf.org/barectf-logo.svg[{nbsp}]
15 https://pypi.python.org/pypi/barectf[image:https://img.shields.io/pypi/v/barectf.svg[]]
16 https://ci.lttng.org/view/barectf/job/barectf_stable-{version}_linuxbuild/[image:https://img.shields.io/jenkins/build?jobUrl=https%3A%2F%2Fci.lttng.org%2Fview%2Fbarectf%2Fjob%2Fbarectf_stable-{version}_linuxbuild%2F[]]
19 https://barectf.org/[**_barectf_**] (from _bare_ metal and _CTF_)
21 https://en.wikipedia.org/wiki/Tracing_(software)[tracers] that produce
22 https://diamon.org/ctf/[CTF] data streams.
26 This README mostly documents barectf development.
28 To learn how to use barectf, read its
29 https://barectf.org/docs/barectf/{version}/[documentation].
34 See the barectf documentation's
35 https://barectf.org/docs/barectf/{version}/install.html[Install barectf]
40 barectf is a https://python-poetry.org/[Poetry] project.
42 To build barectf from this repository:
44 . https://python-poetry.org/docs/#installation[Install Poetry].
52 The `dist` directory contains the distribution archives.
54 == Build the barectf documentation
56 This repository contains an
57 https://docs.antora.org/antora/2.3/component-version/[Antora
58 documentation component version] under the `docs` directory.
60 This component version is the source of the
61 https://barectf.org/docs/barectf/{version}/[barectf documentation website].
63 You can refer to this component version in your
64 https://docs.antora.org/antora/2.3/playbook/[Antora playbook file],
73 - url: https://github.com/efficios/barectf
74 branches: [stable-3.0]
83 To run the barectf tests:
85 . Make sure you have the testing requirements:
86 ** A little-endian architecture.
88 YAML configuration files of tracing tests use a little-endian
91 ** https://tox.wiki/en/latest/installation.html[tox]
94 If your C{nbsp}compiler is not the command `cc`, then set the `CC`
95 environment variable to your compiler's path and export it to run
98 ** https://www.gnu.org/software/make/[GNU Make]
108 See the barectf documentation's
109 https://barectf.org/docs/barectf/{version}/get-help.html[Get help]