Syms generarion fixed

This commit is contained in:
Jordi Baylina
2019-12-07 13:14:55 +01:00
parent ff1c12bcc3
commit 305bc7456f

11
cli.js
View File

@@ -88,6 +88,7 @@ if (argv.sym) {
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 @@ compiler(fullFileName, options).then( () => {
} 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);
}
}