arnaucube
arnaucube/circomPublic Self-hosted repository
Syms generarion fixed
Jordi Baylina jordi@baylina.cat
Sat, 07 Dec 2019 13:14:55 +0100
commit

305bc7456f6e49c461e1094362163b50fbbf2873

parent

ff1c12bcc3e0ba4b91363284ec78719d314cffcf

1 files changed, 10 insertions(+), 1 deletions(-)

jump to
M cli.js → cli.js

@@ -88,6 +88,7 @@

compiler(fullFileName, options).then( () => { let r1csDone = false; let cSourceDone = false; + let symDone = false; if (options.r1csWriteStream) { options.r1csWriteStream.end(() => { r1csDone = true;

@@ -104,8 +105,16 @@ });

} else { cSourceDone = true; } + if (options.symWriteStream) { + options.symWriteStream.end(() => { + symDone = true; + finishIfDone(); + }); + } else { + cSourceDone = true; + } function finishIfDone() { - if ((r1csDone)&&(cSourceDone)) { + if ((r1csDone)&&(cSourceDone)&&(symDone)) { process.exit(0); } }