Commit ddfb600
committed
fix: checkout easy-gl sibling repo for CNA's EASYGL backend in CI
Configure now gets past SDL3's X11/XTEST checks (previous 2 commits)
but hard-fails one step later: "CNA: Missing sibling repository
'easy-gl'". CNA's CNA_BACKEND_EASY_GL option -- enabled by every entry
in this job's backend matrix, since the single "Configure editor" step
always configures both EASYGL and Vulkan regardless of which one is
the matrix's "primary" backend that run -- requires a sibling
../easy-gl checkout (add_subdirectory(../easy-gl), not a submodule of
CNA). ci.yml checked out cna and sharp-runtime as siblings but never
easy-gl.
Added a "Checkout easy-gl" step to both the editor matrix job and the
Editor (EASYGL) ASan+UBSan job, mirroring the existing cna/sharp-runtime
checkout pattern exactly. Pinned to
62c0a248a6c4144abaf92c0530cc2a2395e5fd37 -- the current tip of this
sandbox's own easy-gl sibling checkout, the only revision confirmed to
build successfully together with a CNA checkout locally (this sandbox's
local cna is a newer revision than CI's pinned d0c21ee6, so this isn't
a guarantee the exact pairing CI uses is compatible, only the best
available evidence; a real CI run will confirm or reveal a version
mismatch directly).1 parent 22ebe57 commit ddfb600
1 file changed
Lines changed: 31 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | | - | |
12 | | - | |
13 | | - | |
14 | | - | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
15 | 18 | | |
16 | 19 | | |
17 | 20 | | |
| |||
261 | 264 | | |
262 | 265 | | |
263 | 266 | | |
| 267 | + | |
| 268 | + | |
| 269 | + | |
| 270 | + | |
| 271 | + | |
| 272 | + | |
| 273 | + | |
| 274 | + | |
| 275 | + | |
| 276 | + | |
| 277 | + | |
| 278 | + | |
| 279 | + | |
| 280 | + | |
264 | 281 | | |
265 | 282 | | |
266 | 283 | | |
| |||
351 | 368 | | |
352 | 369 | | |
353 | 370 | | |
| 371 | + | |
| 372 | + | |
| 373 | + | |
| 374 | + | |
| 375 | + | |
| 376 | + | |
| 377 | + | |
| 378 | + | |
| 379 | + | |
| 380 | + | |
354 | 381 | | |
355 | 382 | | |
356 | 383 | | |
| |||
0 commit comments