Build and install

The meson build system is used to build and install dtee:

meson build/release             # configure dtee build
ninja -C build/release          # compile
ninja -C build/release test     # run the tests
ninja -C build/release install  # install to default locations

A Makefile that calls meson and ninja is provided for convenience.

See the list of dependencies for more information on build, test and runtime requirements.

Cygwin

The build and test process makes use of symbolic links.

Allow unprivileged users to create symbolic links by enabling Developer mode.

Set the following environment variable:

CYGWIN=winsymlinks:nativestrict

Set the following git configuration option:

git config core.symlinks true

Some of the tests cannot be run from an elevated process and will be skipped.