X-Git-Url: http://git.roojs.org/?p=gnome.introspection-doc-generator;a=blobdiff_plain;f=JSDOC%2FBuildDocs.js;h=eb39bf98428c8a3d7b877c8c8682af8b3f5b7621;hp=88ac9f1f4fe5653ef789e0b747a2edcf29b8a002;hb=723fb71d74c6b1da27fa7447b3efdff78166a283;hpb=b57492e378ce16f1be86bf0249ce95af595a1ebb diff --git a/JSDOC/BuildDocs.js b/JSDOC/BuildDocs.js index 88ac9f1..eb39bf9 100644 --- a/JSDOC/BuildDocs.js +++ b/JSDOC/BuildDocs.js @@ -68,19 +68,18 @@ BuildDocs = { for (var i = 0; i < Options.src.length; i++) { // add to sourcefiles.. - this.srcFiles = this.srcFiles.concat( - File.list(Options.src[i] ).filter( - function($) { - if (Options['exclude-src'].indexOf($) > -1) { - return false; - } - var thisExt = $.split(".").pop().toLowerCase(); - return (ext.indexOf(thisExt) > -1); // || thisExt in JSDOC.handlers); - // we're only interested in files with certain extensions - } - ) - ); + File.list(Options.src[i] ).forEach($) { + if (Options['exclude-src'].indexOf($) > -1) { + return; + } + var thisExt = $.split(".").pop().toLowerCase(); + if (ext.indexOf(thisExt) < 0) { + return; + } + this.srcFiles.push(Options.src[i] + '/' + $); + }); + } Seed.print(JSON.stringify(this.srcFiles, null,4));Seed.quit(); return this.srcFiles;