Skip to content

docs: mark build_system_migration as a historical record#33

Merged
GenericJam merged 1 commit into
masterfrom
migration-historical
May 27, 2026
Merged

docs: mark build_system_migration as a historical record#33
GenericJam merged 1 commit into
masterfrom
migration-historical

Conversation

@GenericJam
Copy link
Copy Markdown
Owner

Summary

  • The Mix → Igniter → Zig build migration has shipped: apps build via build.zig/build_device.zig, mix mob.new generates Zig build templates, and the OTP release scripts run as tested Elixir (MobDev.Release.*, Phase 6c ✓).
  • The doc wasn't maintained past 2026-05-11 — several phases still read "in progress" though the work landed. Adds a Historical record (closed 2026-05-26) header saying so; the original plan is preserved below it.
  • Flags the one open robustness follow-up the migration left: the build orchestration hardcodes the mob Swift-source list instead of globbing ios/*.swift. A new mob Swift file (as MobGpuView.swift did) then breaks any build that doesn't list it (cannot find '<Type>' in scope). mob_dev's release path now globs (mob_dev PR Fix: Column honours fill_height: true (iOS) #13); mob_new's build*.zig.eex templates still list files by name and should be globbed.

Doc-only change.

🤖 Generated with Claude Code

The Mix -> Igniter -> Zig migration shipped (apps build via build.zig,
mob.new generates Zig templates, release scripts run as tested Elixir).
The doc wasn't maintained past 2026-05-11, so several phases still read
"in progress" though the work landed. Add a closed/historical header
saying so, and flag the one open follow-up: the build orchestration
hardcodes the mob Swift-source list (mob_dev release path now globs via
mob_dev PR #13; mob_new's build*.zig.eex templates still list files by
name and should be globbed).

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@GenericJam GenericJam merged commit 2d98417 into master May 27, 2026
4 checks passed
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