JSDOC/BuildDocs.js
[gnome.introspection-doc-generator] / JSDOC / BuildDocs.js
index 2760813..dc5efa3 100644 (file)
@@ -202,6 +202,7 @@ BuildDocs = {
         Link.base = "../";
         
         Link.srcFileFlatName = this.srcFileFlatName;
+        Link.srcFileRelName = this.srcFileRelName;
         
         var classTemplate = new Template({
              templateFile : Options.templateDir  + "/class.html",
@@ -383,12 +384,15 @@ BuildDocs = {
         
         
     },
-    
+    srcFileRelName : function(sourceFile)
+    {
+      return sourceFile.substring(Options.baseDir.length+1);
+    },
     srcFileFlatName: function(sourceFile)
     {
-        var name = sourceFile.substring(Options.baseDir.length+1);
+        var name = this.srcFileRelName(sourceFile);
         name = name.replace(/\.\.?[\\\/]/g, "").replace(/[\\\/]/g, "_");
-        return name.replace(/\:/g, "_"); //??
+        return name.replace(/\:/g, "_") + '.html'; //??;
         
     },