JACK tools, fork of jackaudio/tools repo
Go to file
David Runge f65f4a2edd Add feature option to make readline support optional
meson_options.txt:
Add feature option to allow feature based optional readline support for
the `jack_transport` executable.
2022-01-04 15:37:26 +00:00
.github/workflows Add initial github actions integration 2021-10-30 19:57:22 +02:00
common Use libsamplerate by default for jack_netsource 2022-01-02 15:55:18 +00:00
example-clients Turn most optional requirements into auto features 2022-01-04 13:56:39 +00:00
man Install man pages using meson 2022-01-04 13:56:39 +00:00
scripts Remove unused scripts for man page creation/installation 2022-01-04 13:56:39 +00:00
tools Turn most optional requirements into auto features 2022-01-04 13:56:39 +00:00
.gitignore Adjust .gitignore for meson 2022-01-03 21:24:07 +00:00
LICENSE Add GPL-2.0 license file 2021-10-03 23:53:10 +01:00
README.md Modify README to state optional dependencies 2022-01-02 15:55:18 +00:00
meson.build Add VERSION and DATE to config data 2022-01-04 13:56:39 +00:00
meson_options.txt Add feature option to make readline support optional 2022-01-04 15:37:26 +00:00

README.md

JACK example tools

This repository holds the official JACK example clients and tools, which have been tracked in the example-clients and tools repositories in the past.

WARNING:

In its current form, this project has conflicting files with the jack1 and jack2 projects (when installed). The efforts for consolidating and eventually removing the example-clients and tools from both projects are tracked in jackaudio/jack1#109 and jackaudio/jack2#805. The installation and use of this project is therefore deemed experimental until both issues are resolved. However, testing is very much welcomed!

Dependencies

The project requires the following dependencies:

Building

jack-example-tools uses the meson build system.

To configure the project, meson's universal options (e.g. --prefix) can be used to prepare a build directory:

meson --prefix=/usr build

To build the applications and libraries ninja is required:

ninja -C build

Installing

Meson is able to install the project components to the system directories (when run as root), while honoring the DESTDIR environment variable:

DESTDIR="/some/other/location" meson install -C build

License

All files (unless noted otherwise) are licensed under the terms of the GPL-2.0-or-later (see LICENSE).

The code in tools/zalsa is provided via Fons Adriansen's zita-ajbridge and licensed under the terms of the GPL-3.0-or-later (see tools/zalsa/LICENSE).