Skip to content

ccrma/chump

Repository files navigation

CI/CD Badge

chump

chump_logo

The ChucK Manager of Packages

Building & Testing

Linux

apt-get install libssl-dev libncurses5-dev libncursesw5-dev # install dependencies
make linux # build
make test # run unit and integration tests
make install # install chump (can require sudo)

Macs

make mac # build
make test # run unit and integration tests
make install # install chump (can require sudo)

To build a universal binary:

make mac-universal

Windows

# configure build dir
meson setup builddir --backend vs
# Go to build dir
cd builddir
# Compile the project
meson compile
# Run unit tests
meson test

# If you want to run chump.exe, you need to run it in a meson devenv:
meson devenv -C .\builddir\
.\chump-cli\chump.exe