Commit graph

2 commits

Author SHA1 Message Date
Armin
70c2b83798 make: check submodules before configuring
CMakePresets.json includes the gin toolchain presets, so configuring
fails with a bare "File not found" when the submodules are missing or a
git submodule update is in flight. Report the missing path and the fix
instead.
2026-10-03 17:49:24 +02:00
Armin
8488acaaf9 add Makefile, macOS Ninja preset, optional VST2 SDK
Build with a plain "make install": it builds via CMake presets, installs
the AU/VST3/CLAP bundles into ~/Library/Audio/Plug-Ins and syncs the
factory presets and wavetables to /Library/Audio/Presets, which is the
only location the plugin reads them from on macOS.

Adds a macOS Ninja Multi-Config preset for faster incremental builds, and
drops the VST format when the non-redistributable plugin_sdk submodule is
not checked out so the remaining formats still build.
2026-10-03 17:01:04 +02:00