X-Git-Url: http://git.roojs.org/?a=blobdiff_plain;f=JSDOC%2FBuildDocs.js;h=eb39bf98428c8a3d7b877c8c8682af8b3f5b7621;hb=723fb71d74c6b1da27fa7447b3efdff78166a283;hp=12711c20695b39f8b6a5e1b6a8b325ebc6b73e5a;hpb=86b14809a20205e078bf3b61db529c7408f9d220;p=gnome.introspection-doc-generator diff --git a/JSDOC/BuildDocs.js b/JSDOC/BuildDocs.js index 12711c2..eb39bf9 100644 --- a/JSDOC/BuildDocs.js +++ b/JSDOC/BuildDocs.js @@ -68,21 +68,20 @@ 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; },