Commit graph

13 commits

Author SHA1 Message Date
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
7a4dfef9fb improve release script 2026-01-10 15:28:58 -08:00
Roland Rabien
f8937a8699 Fix awk regex syntax in release.sh
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-10 15:14:34 -08:00
Roland Rabien
6c0dc53509 Update tag and release scripts 2026-01-10 13:52:42 -08:00
Roland Rabien
c76abdfccc Another try 2025-02-14 10:27:05 -08:00
Roland Rabien
c7b61f69c2 Fix release 2025-02-14 10:13:26 -08:00
Roland Rabien
81b948cdcb Update release script 2025-02-14 09:15:22 -08:00
Roland Rabien
bae5721478 Hmm 2023-08-31 16:40:41 -07:00
Roland Rabien
8efd30b6c6 More FFS 2023-08-31 15:02:25 -07:00
Roland Rabien
a177988f97 Oh FFS 2023-08-31 14:34:02 -07:00
Roland Rabien
f3ef9a3cb8 Fix release script 2023-08-31 14:19:04 -07:00
Roland Rabien
16baeba4e7 Update release script 2023-08-31 14:02:50 -07:00
Roland Rabien
8d919d4344 Add release script 2023-08-31 11:52:11 -07:00