JSDOC/BuildDocs.js
[gnome.introspection-doc-generator] / JSDOC / BuildDocs.js
index 7e80a4f..a4a7640 100644 (file)
@@ -201,6 +201,8 @@ BuildDocs = {
         Link.symbolSet = this.symbolSet;
         Link.base = "../";
         
+        Link.srcFileFlatName = this.srcFileFlatName;
+        
         var classTemplate = new Template({
              templateFile : Options.templateDir  + "/class.html",
              Link : Link
@@ -381,10 +383,13 @@ BuildDocs = {
         
         
     },
-    
-    srcFileFlatName: (sourceFile)
+    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, "_"); //??