Awesome
DEPRECATED (use Pamplejuce instead)
(June 2023) I am deciding to deprecate this repository because I am now a full-time high school teacher and don't have to time to maintain it anymore. Also because @sudara's Pamplejuce repository is a much more thorough and up-to-date template for JUCE projects.
Use this template to start a new JUCE audio plugin project in a Github repository.
It contains:
- the boilerplate audio plugin code from
JUCE/examples/CMake/AudioPlugin
- a CMake
FetchContent
call to automatically download and link the JUCE library - a GitHub Actions workflow which automatically builds (with CMake) and tests (with CTest) the audio plugin for 64-bit MacOS, Windows, and Linux platforms on every push
To publish a new Release, tag your commit with a version number before pushing:
git tag v1.0.0
git push origin main --tags
Building from the command line
- Install CMake and run:
cmake .
cmake --build build