JSDOC/BuildDocs.js
[gnome.introspection-doc-generator] / JSDOC / BuildDocs.js
index 5697d00..fd5a5ac 100644 (file)
@@ -224,7 +224,7 @@ BuildDocs = {
         
         var classes = symbols.filter(isaClass).sort(makeSortby("alias"));
          
-        publish.classesIndex = classesTemplate.process(classes); // kept in memory
+       var classesIndex = classesTemplate.process(classes); // kept in memory
         
         
         
@@ -247,7 +247,7 @@ BuildDocs = {
         
         // regenrate the index with different relative links
         Link.base = "";
-        publish.classesIndex = classesTemplate.process(classes);
+        var classesIndex = classesTemplate.process(classes);
         
           
         
@@ -275,10 +275,10 @@ BuildDocs = {
         }
             
         allFiles = allFiles.sort(makeSortby("name"));
-
-        var filesIndex = fileindexTemplate.process(allFiles);
-        IO.saveFile(publish.conf.outDir, "files"+publish.conf.ext, filesIndex);
-        fileindexTemplate = filesIndex = files = null;
+        File.write(Options.target , "/files."+Options.publishExt, 
+            fileindexTemplate.process(allFiles)
+        );
+        
     }
 
     publishJSON = function(file, data)