docs.js
authorAlan Knowles <alan@akkbhome.com>
Tue, 22 Jun 2010 14:39:58 +0000 (22:39 +0800)
committerAlan Knowles <alan@akkbhome.com>
Tue, 22 Jun 2010 14:39:58 +0000 (22:39 +0800)
docs.js

diff --git a/docs.js b/docs.js
index 6181d5f..c0b6f26 100644 (file)
--- a/docs.js
+++ b/docs.js
@@ -108,17 +108,16 @@ ns_list.forEach(function(ns_name)
         // we flag GLib as a GObject lib...
         idx[i]= ns_name == 'GLib' ? 1 : ns[i].length ;
         ns[i].forEach( function(n) {
         // we flag GLib as a GObject lib...
         idx[i]= ns_name == 'GLib' ? 1 : ns[i].length ;
         ns[i].forEach( function(n) {
-            
-            
-            Gio.simple_write(outputdir + '/'+ ns_name + '.' + n + '.html', 
-                cls_template.process(
-                    XObject.extend(
-                        Introspect.factory(actions[i], ns_name, n),
-                        { 'left_bar' :ns['left_bar'] }
-                    )
+            var odata = XObject.extend(
+                    Introspect.factory(actions[i], ns_name, n),
+                    { 'left_bar' :ns['left_bar'] }
+                )
+            langs.forEach(function(lang) {
+                    
+                Gio.simple_write(outputdir +  '/'+ lang.name + '/' + ns_name + '.' + n + '.html', 
+                    lang.cls_template.process(odata)
                 )
                 )
-            )
-                       
+            });
             console.log(ns_name + '.' +n);
         }); 
     }
             console.log(ns_name + '.' +n);
         }); 
     }