Skip to content
This repository was archived by the owner on Nov 21, 2024. It is now read-only.

Commit 4313d93

Browse files
committed
fix(srcgen): Add search srcgen in other folders
1 parent 2ec3449 commit 4313d93

1 file changed

Lines changed: 10 additions & 1 deletion

File tree

src/lib/base.ts

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -399,7 +399,16 @@ export class Base {
399399
if (!fsExtra.existsSync(optionsFile)) {
400400
this.log(name).error(`File does not exists: ${optionsFile}`);
401401
}
402-
const commandString = 'node ' + path.resolve(__dirname + '/../../node_modules/srcgen/bin/srcgen.js') + ' -x -t ' + srcgenTemplate + ' -f ' + optionsFile + destPathArgs;
402+
let commandString = null;
403+
if (!commandString && fsExtra.existsSync(path.resolve(__dirname + '/../../node_modules/srcgen/bin/srcgen.js'))) {
404+
commandString = 'node ' + path.resolve(__dirname + '/../../node_modules/srcgen/bin/srcgen.js') + ' -x -t ' + srcgenTemplate + ' -f ' + optionsFile + destPathArgs;
405+
}
406+
if (!commandString && fsExtra.existsSync(path.resolve(__dirname + '/../../../../srcgen/bin/srcgen.js'))) {
407+
commandString = 'node ' + path.resolve(__dirname + '/../../../../srcgen/bin/srcgen.js') + ' -x -t ' + srcgenTemplate + ' -f ' + optionsFile + destPathArgs;
408+
}
409+
if (!commandString) {
410+
commandString = 'node srcgen -x -t ' + srcgenTemplate + ' -f ' + optionsFile + destPathArgs;
411+
}
403412
if (!fsExtra.existsSync(folder)) {
404413
this.log(name).debug(commandString);
405414
this.log(name).error(`Folder does not exists: ${folder}`);

0 commit comments

Comments
 (0)