You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(tests): public module packages as workspace members (zero shell)
tinyhttps/imgui/ffmpeg/opencv consume their bare names from THIS checkout
via a member-level '[indices] default = { path = "../../.." }' (mcpp >=
0.0.97). Test sources are line-for-line ports of the smoke consumers
(assertions unchanged); ffmpeg/opencv/imgui members are cfg(linux)-gated
to the CI-validated surface with no-op mains elsewhere. The four reseeding
smoke shells are deleted.
Notes:
- exactly ONE [indices] entry per member: xlings fails silently with >1
project-scoped index repo (mcpp#238); root-level centralization (#224)
is deferred until that lands.
- the old smoke's llvm@20.1.7 pin for imgui is dropped: it predates gcc16
module support; imgui-m upstream CI builds with gcc@16.1.0 (verified
locally: member passes with the workspace default toolchain).
0 commit comments