also looking at this
fix(ios): fall back to the bundle only when the remote is out of reach, and come back
#253
4 files
+206
-1
| @@ -3,6 +3,7 @@ import { tmpdir } from 'node:os' | ||
| 3 | 3 | import { join } from 'node:path' |
| 4 | 4 | import { Glob } from 'bun' |
| 5 | 5 | import { bootSimulator, init, pickSimulator, type CraftConfig } from '../src/index' |
| 6 | import { checkLoadFailureClassifier } from './load-failure' | |
| 6 | 7 | import { watchCompanionProblems } from './watch-bundle' |
| 7 | 8 | |
| 8 | 9 | interface CompileFixture { |
| @@ -177,7 +178,10 @@ function buildTarget(output: string, projectName: string, targetName: string, sd | ||
| 177 | 178 | ], output, `Compiling ${targetName} against ${sdk}`) |
| 178 | 179 | } |
| 179 | 180 | |
| 181 | ||
| 180 | 182 | try { |
| 183 | checkLoadFailureClassifier(workspace, run) | |
| 184 | ||
| 181 | 185 | for (const fixture of fixtures) { |
| 182 | 186 | const output = join(workspace, fixture.name) |
| 183 | 187 | await init({ |