build: bundle Camera Director plugin in multi-platform builds (#61)

The Camera Director plugin (got-feedback/cameradirector_feedback, our fork of
nimuart's) only appeared in locally-built AppImages because the entry adding it
to build-common.sh's plugin clone list was never committed — it existed solely
as a working-tree edit. Fresh-clone builds (CI, Windows, tester AppImages) clone
core plus this fixed plugin list and ignore the resources/ copies, so the plugin
showed for the maintainer but not for testers.

Its only dependency, the highway_3d `window.__h3dCamCtl` freecam bridge, is
already on core main, and there is no per-plugin build step, so adding the repo
to the clone list is enough to bundle it for everyone.

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
Byron Gamatos
2026-07-03 00:30:46 +02:00
committed by GitHub
co-authored by Claude Opus 4.8
parent 1524e349cb
commit bc3765276d
+5
View File
@@ -169,6 +169,11 @@ clone_slopsmith() {
# `got-feedback/rig_builder` name only worked via a GitHub rename
# redirect, which silently breaks if a new repo ever takes that name.
got-feedback/feedBack-plugin-rig-builder:rig_builder
# Camera Director (3D-highway free camera) — our fork of nimuart's plugin
# (v3 popover launcher + drum/piano support; PR upstream at
# nimuart/cameradirector_feedback#3). Repo isn't under the
# feedback-plugin-* prefix, so give an explicit dirname matching the id.
got-feedback/cameradirector_feedback:camera_director
)
local total=0