From 0ede0e514b26e5efeb1b123dd519572a191735c2 Mon Sep 17 00:00:00 2001 From: Steven Hugg Date: Wed, 13 Dec 2023 13:35:01 -0500 Subject: [PATCH] sdcc: link errors no longer vanish if compile errors occur --- src/worker/tools/sdcc.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/worker/tools/sdcc.ts b/src/worker/tools/sdcc.ts index e665edfb..65b622f0 100644 --- a/src/worker/tools/sdcc.ts +++ b/src/worker/tools/sdcc.ts @@ -146,6 +146,9 @@ export function linkSDLDZ80(step: BuildStep) { args.push.apply(args, step.args); //console.log(args); execMain(step, LDZ80, args); + if (errors.length) { + return { errors: errors }; + } var hexout = FS.readFile("main.ihx", { encoding: 'utf8' }); var noiout = FS.readFile("main.noi", { encoding: 'utf8' }); putWorkFile("main.ihx", hexout);