xoofx / NPlug

Develop VST3 audio native plugins with .NET
Other
92 stars 5 forks source link

Simplify publish for non Windows platform #1

Open xoofx opened 1 year ago

xoofx commented 1 year ago

On Windows, the VST3 default host (e.g validator) allows to have directly a .vst3 as a shared object but for Linux and macOS, we need to generate a full plugin structure (documentation here).

On macOS, we also need to generate a Info.plist as we do currently for NPlug.Validator here

Probably the best option would be to create a new MSBuild target PublishVst to generate a compatible VST3 folder structure.