Setup iPlug2 Dependencies
Use this skill when the user needs to download SDKs or prebuilt libraries for iPlug2.
Workflow
- •
Ask what the user needs:
- •Plugin format SDKs (VST3, CLAP, WAM) - required for most plugin formats
- •Skia prebuilt libs - required if using Skia IGraphics backend
- •iOS libs - only if targeting iOS
- •
Download plugin SDKs (if requested):
bashcd ./Dependencies/IPlug/ ./download-iplug-sdks.sh
- •
Download Skia libs (if requested):
bashcd ./Dependencies/ ./download-prebuilt-libs.sh
For iOS (macOS only):
bash./download-prebuilt-libs.sh ios
- •
Inform the user about manual SDKs:
- •VST2 SDK: No longer publicly available, not recommended for new projects
- •AAX SDK: Must be downloaded manually from Avid's developer portal
Notes
- •AUv2/AUv3 require no additional SDKs (macOS-only formats)
- •Standalone apps require no additional SDKs
- •Always return to repo root after running scripts