(engine, name)
| 283 | |
| 284 | |
| 285 | def match_engine_executable(engine, name): |
| 286 | assert type(engine) is list |
| 287 | # Match engine executable in a way that finds cross-compilation shells, e.g. emsdk big endian node installer will give: |
| 288 | # engine = ['qemu-s390x', '-L', '/usr/s390x-linux-gnu/', '/.../node-big-endian-crosscompile/24.7.0_64bit/bin/node'] |
| 289 | for e in engine: |
| 290 | basename = os.path.basename(e) |
| 291 | if name in basename: |
| 292 | return True |
| 293 | |
| 294 | |
| 295 | def engine_is_node(engine): |
no test coverage detected