Commit graph

16 commits

Author SHA1 Message Date
Roland Rabien
8c45136be6 bring back config_cmake 2026-05-02 09:54:17 -07:00
Roland Rabien
130e626ea6 Switch to .pkg/.exe/.deb installers with Azure Trusted Signing
Replaces the zip-based ci/build.sh flow with installer outputs (Inno Setup
on Windows, productbuild on macOS, cpack DEB on Linux) signed via Microsoft
Trusted Signing on Windows and Apple Developer ID on macOS.

Plugin code: factory wavetables and presets now ship as files via the
installer rather than embedded BinaryData. PluginProcessor implements
getProgramDirectory/getFactoryProgramDirectories so gin scans factory
content from systemResourceRoot. First-run migration copies any presets
from the legacy com.socalabs/Wavetable/programs path into the new user
dir under Library/Audio/Presets/SocaLabs/Wavetable.

Bumps gin submodule to match Identity for getFactoryProgramDirectories
support.
2026-04-29 13:23:23 -07:00
Roland Rabien
7a62457617 Fix Linux CLAP strip command
The CLAP plugin on Linux is a flat .so file, not a bundle directory.
2026-01-20 09:17:17 -08:00
Roland Rabien
c5c4cb1fdc Adding Clap support 2026-01-20 07:31:25 -08:00
Roland Rabien
b34be3502b Zip file updated 2026-01-12 11:00:35 -08:00
Roland Rabien
5ab4013605 Strip Linux binaries 2026-01-10 17:56:59 -08:00
Roland Rabien
401f2496d7 More logging 2023-10-05 13:56:51 -07:00
Roland Rabien
c754f51e02 Tweak release process 2023-10-05 06:37:27 -07:00
Roland Rabien
8f63315c17 Remove modal loops 2023-09-01 19:17:44 -07:00
Roland Rabien
a3cd52004b More stuff in the if block 2023-09-01 14:58:57 -07:00
Roland Rabien
724e104352 Oops, that was backwards 2023-09-01 13:30:35 -07:00
Roland Rabien
60f3238a96 Only sign and notarize if var set 2023-09-01 13:16:38 -07:00
Roland Rabien
2171c36aff Reduce unity size 2023-08-26 20:05:23 -07:00
Roland Rabien
5803b910fa Use less threads on Linux 2023-08-26 20:02:00 -07:00
Roland Rabien
1a375b0ad5 Switch to cmake 2023-08-23 08:45:23 -07:00
Roland Rabien
73110bbde2 Initial Commit 2020-05-20 16:44:46 -07:00