cross-platform-builds
Installation
SKILL.md
Cross-Platform Builds for JUCE Plugins
Comprehensive guide to building JUCE audio plugins across macOS, Windows, and Linux with proper configuration, code signing, and continuous integration.
Overview
JUCE audio plugins must be built for multiple platforms and plugin formats:
- macOS: VST3, AU (Audio Unit), AAX
- Windows: VST3, AAX
- Linux: VST3
Each platform has specific requirements for build tools, code signing, and packaging. This skill covers:
- CMake configuration for all platforms and formats
- Platform-specific build instructions
- Code signing and notarization
- Continuous integration setup
- Reproducible builds