Skip to content

fix(orchestrator): modelviewer ships a macOS .pkg — stop skipping it on macOS#426

Merged
dfattal merged 1 commit into
mainfrom
fix/modelviewer-macos-pkg-entry
Jun 4, 2026
Merged

fix(orchestrator): modelviewer ships a macOS .pkg — stop skipping it on macOS#426
dfattal merged 1 commit into
mainfrom
fix/modelviewer-macos-pkg-entry

Conversation

@dfattal
Copy link
Copy Markdown
Collaborator

@dfattal dfattal commented Jun 4, 2026

Follow-up to #339. While prepping a real --with-demos run on macOS, found that components.sh marked modelviewer_demo as macOS-unavailable (empty COMPONENT_PKG_MACOS / INSTALL_MARKER_MACOS) — a stale leftover from when modelviewer was Windows-only.

In reality the demo's build-macos.yml has attached DisplayXRModelViewer-*.pkg to every release since v0.3.0 (verified v0.3.0→v0.7.0; the pkg installs /Applications/3D Model Viewer.app). So --with-demos was wrongly warn-skipping an installable demo on macOS.

Populates the macOS glob + install marker from the real v0.7.0 artifact.

Verified via ./scripts/setup-displayxr.sh --with-demos --dry-run (macOS): all three demos now route to install — gauss_demo @ v1.6.0, modelviewer_demo @ v0.7.0 (was skip), mediaplayer_demo @ v1.0.0. mediaplayer_demo's entry was already correct.

🤖 Generated with Claude Code

…on macOS

components.sh marked modelviewer_demo as macOS-unavailable (empty
COMPONENT_PKG_MACOS / INSTALL_MARKER_MACOS), so --with-demos warn-skipped it
on macOS. But the demo's build-macos.yml has attached DisplayXRModelViewer-*.pkg
to every release since v0.3.0 (installs "/Applications/3D Model Viewer.app").

Populate the macOS glob + install marker from the real v0.7.0 artifact so
--with-demos installs it on macOS too. Verified via --with-demos --dry-run:
modelviewer_demo @ v0.7.0 now routes to install (was skip). mediaplayer_demo
was already correct (glob + marker match its artifact).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@dfattal dfattal merged commit 8458888 into main Jun 4, 2026
21 checks passed
@dfattal dfattal deleted the fix/modelviewer-macos-pkg-entry branch June 4, 2026 23:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant