chump
April 18, 2026 ยท View on GitHub
chump
What is ChuMP?
The ChucK Manager of Packages, ChucK's official package manager. For more information, see https://chuck.stanford.edu/chump/, for even more information, feel free to read our paper: ChuMP and the Zen of Package Management (presented at New Interfaces for Musical Expression 2025).
Building & Testing
Linux
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 --buildtype=release builddir-release --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