// Build an iPlug2 plugin project for different formats and platforms using xcodebuild or Visual Studio
| name | build |
| description | Build an iPlug2 plugin project for different formats and platforms using xcodebuild or Visual Studio |
Use this skill when the user wants to build their plugin project.
cd [ProjectFolder]
xcodebuild -project "./projects/[ProjectName]-macOS.xcodeproj" -target [TARGET] -configuration [CONFIG] 2> ./build_errors.log
Targets: APP, AU, VST2, VST3, CLAP, AAX, AUv3, AUv3App, All
Configurations: Debug, Release, Tracer
~/Applications/[PluginName].app~/Library/Audio/Plug-Ins/VST3/~/Library/Audio/Plug-Ins/Components/~/Library/Audio/Plug-Ins/CLAP/open ./[ProjectName].xcworkspace
xcodebuild -project "./projects/[ProjectName]-iOS.xcodeproj" -target AUv3App -configuration Release
Open the .sln file in Visual Studio:
[ProjectName].sln
Build from IDE or command line:
msbuild [ProjectName].sln /p:Configuration=Release /p:Platform=x64
All may fail if SDKs are missingbuild_errors.log for issuesAUv3App target (packages plugin as App Extension)