- tests/common/mod.rs: egl.get_display(DEFAULT_DISPLAY) wrapped in unsafe block (khronos-egl 6.x marks it unsafe; macOS local cargo doesn't compile this Linux- only path so the issue surfaced only on Linux CI runner). - rust-multiplatform.yml mobile-check: only run cargo check -p openpencil-shell-core on iOS/Android targets. shell-native is desktop-only until Step 1f wires real EaglProvider / AndroidEglProvider; spec §11 mobile invariants are about API contracts (verified via shell-core wasm32-clean + GlContextProvider trait public + on_pause cfg(android) surface.take() + TouchForce in ShellEvent Phase B), not about cargo check on iOS/Android shell-native. |
||
|---|---|---|
| .. | ||
| ISSUE_TEMPLATE | ||
| workflows | ||
| FUNDING.yml | ||
| pull_request_template.md | ||