args.shift();
args.shift();
-//print(JSON.stringify(args, null,4));
+//print(JSON.(args, null,4));
//Seed.quit();
if (File.isFile(args[0])) {
- createTest(args[0]);
+ createTest(args[0], true);
} else {
File.list(args[0]).forEach(function(a) {
-function createTest(fn) {
+function createTest(fn, force) {
// does it have a .bjs file..
var bjs = fn.replace(/\.js$/, '.bjs');
- if (!File.exists(bjs)) {
+ if (!force && !File.exists(bjs)) {
return true;
}
var rf = new JsParser(toks);
- //print(JSON.stringify(rf.tokens, null,4));Seed.quit();
+ //print(JSON.(rf.tokens, null,4));Seed.quit();
rf.parse();
File.remove('/tmp/rconv_genbjs/' + GLib.basename(fn).replace(/\.js$/,'.bjs') );
}
File.write('/tmp/rconv_genbjs/' + GLib.basename(fn).replace(/\.js$/,'.bjs'),
- JSON.stringify(rf.cfg,null,4));
+ JSON.(rf.cfg,null,4));
File.write('/tmp/rconv_gen/' + GLib.basename(fn) , res);
}
-//print(JSON.stringify(rf.cfg, null,4));
+//print(JSON.(rf.cfg, null,4));