mirror of
https://github.com/got-feedBack/feedBack-desktop.git
synced 2026-09-10 19:44:10 +00:00
build: stop bundling rig_builder VST3 bundles (~650 MB) (#124)
Strip the fat .vst3 bundles from the desktop build; they download on demand, sliced to the current platform, into a writable config-dir root the plugin's loader searches (rig_builder _download_vst_pack, data/vst_packs.json). The plugin runs without them — a first-run prompt offers the download. Companion to the rig plugin + core slicing PRs. Part of #122. Signed-off-by: Matthew Harris Glover <matthew@harrisglover.com> Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 4.8
parent
a2e6acfdab
commit
00653cf4ce
@@ -168,6 +168,13 @@ for venue in club arena; do
|
||||
rm -rf "$BUNDLE_DIR/plugins/career/venue-packs/$venue"
|
||||
done
|
||||
|
||||
# Opt-in content: don't bundle rig_builder's fat VST3 bundles (~650 MB). They
|
||||
# download on demand, sliced to the current platform, into a writable config-dir
|
||||
# root the plugin's loader also searches (rig_builder/routes.py
|
||||
# _download_vst_pack, data/vst_packs.json). The plugin runs fine without them —
|
||||
# a first-run prompt offers the download.
|
||||
rm -rf "$BUNDLE_DIR"/plugins/*rig-builder/vst "$BUNDLE_DIR"/plugins/*rig_builder/vst
|
||||
|
||||
# Desktop-specific plugins (audio_engine, plugin_manager) declared in
|
||||
# src/renderer/**/plugin.json
|
||||
for dp in "$PROJECT_DIR/src/renderer" "$PROJECT_DIR/src/renderer/plugin-manager"; do
|
||||
|
||||
Reference in New Issue
Block a user