|
1 | 1 | # mcpp-index: GL Runtime Packages Plan |
2 | 2 |
|
3 | | -> 状态: active |
4 | | -> 分支: `codex/gl-runtime-closure-index` |
5 | | -> PR: pending |
| 3 | +> 状态: merged checkpoint; full no-shim runtime smoke remains follow-up after released mcpp support |
| 4 | +> 分支: `codex/gl-runtime-closure-index` (merged via PR #27) |
| 5 | +> PR: https://github.com/mcpplibs/mcpp-index/pull/27 |
6 | 6 | > Last updated: 2026-06-03 |
7 | 7 | > 目标: 让 GLFW/OpenGL 相关包描述表达标准运行时需求,而不是依赖 smoke 脚本里的临时 `LD_LIBRARY_PATH` shim。 |
8 | 8 |
|
@@ -74,14 +74,17 @@ requirements as separate concepts. |
74 | 74 | - [ ] `MCPP=<mcpp> MCPP_INDEX_RUN_WINDOW_SMOKE=1 tests/smoke_compat_imgui_window.sh` |
75 | 75 | - [ ] A focused GLFW/OpenGL smoke that uses `mcpp run` without script-local |
76 | 76 | `LD_LIBRARY_PATH` once mcpp runtime metadata support is available. |
| 77 | +- [x] GitHub validation CI for PR #27: lint, smoke-linux, smoke-macos, and |
| 78 | + smoke-windows all passed. |
77 | 79 |
|
78 | 80 | ## PR / CI / Merge Notes |
79 | 81 |
|
80 | 82 | - [x] Commit this plan as the first checkpoint. |
81 | | -- [ ] Open a PR with sanitized paths and no local machine details. |
82 | | -- [ ] Include a test plan and note which runtime checks require a display. |
83 | | -- [ ] Wait for repository validation CI. |
84 | | -- [ ] Squash merge after required checks pass. |
| 83 | +- [x] Open a PR with sanitized paths and no local machine details. |
| 84 | +- [x] Include a test plan and note which runtime checks require a display. |
| 85 | +- [x] Wait for repository validation CI. |
| 86 | +- [x] Squash merge after required checks pass. |
| 87 | + - PR #27 merged at commit `997080c06830d89ac805b6422d9484fb73556244`. |
85 | 88 |
|
86 | 89 | ## Cross-Repository Dependencies |
87 | 90 |
|
|
0 commit comments