X-Git-Url: http://git.roojs.org/?a=blobdiff_plain;f=JSDOC%2FPacker.vala;h=822e0736b5036f9aa362a940274fa8fc6a0b011f;hb=5952f0a864405366d4da4951db2c01f207b82b35;hp=883f0b917d82fc916fb3cfc393f6d7f46197d9b4;hpb=32210f938b140061c5af2ab70d6b0c009b723653;p=gnome.introspection-doc-generator diff --git a/JSDOC/Packer.vala b/JSDOC/Packer.vala index 883f0b9..822e073 100644 --- a/JSDOC/Packer.vala +++ b/JSDOC/Packer.vala @@ -283,14 +283,15 @@ namespace JSDOC } - print("MERGING SOURCE"); + print("MERGING SOURCE\n"); for(var i=0; i < this.files.size; i++) { var file = this.files[i]; var minfile = this.tmpDir + "/" + file.replace("/", "."); - if ( FileUtils.test(minfile, FileTest.EXISTS)) { + if ( !FileUtils.test(minfile, FileTest.EXISTS)) { + print("skipping source %s - does not exist\n", minfile); continue; } string str; @@ -298,7 +299,7 @@ namespace JSDOC print("using MIN FILE %s\n", minfile); if (str.length > 0) { if (this.targetStream != null) { - this.targetStream.write(("//" + file + "\n").data); + this.targetStream.write(("// " + file + "\n").data); this.targetStream.write((str + "\n").data); } else { @@ -312,7 +313,9 @@ namespace JSDOC } } - print("Output file: " + this.target); + if (this.target.length > 0 ) { + print("Output file: " + this.target); + } if (this.targetDebug.length > 0) { print("Output debug file: %s\n" , this.targetDebug); } @@ -373,7 +376,7 @@ namespace JSDOC //print(sp.warnings.join("\n")); - var outf = CompressWhite(new TokenStream(toks.tokens), this, this.keepWhite); // do not kill whitespace.. + var outf = CompressWhite(new TokenStream(ts.toArray()), this, this.keepWhite); // do not kill whitespace.. print("RESULT: \n %s\n", outf);