[go: up one dir, main page]

Skip to content

Cross-platform CI for JUCE audio plugins with Github Actions

Notifications You must be signed in to change notification settings

Lajmeno/juce-plugin-ci

 
 

Repository files navigation

Use this template to start a new JUCE audio plugin project in a Github repository.

It contains:

  1. the boilerplate audio plugin code from JUCE/examples/CMake/AudioPlugin
  2. a CMake FetchContent call to automatically download and link the JUCE library
  3. 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

cmake .
cmake --build build

Building in Visual Studio Code

About

Cross-platform CI for JUCE audio plugins with Github Actions

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 60.0%
  • CMake 40.0%