Changeset 20802 for lang/cplusplus

Show
Ignore:
Timestamp:
10/05/08 18:00:12 (2 months ago)
Author:
tokuhirom
Message:

added manual top page

Location:
lang/cplusplus/llv8call/trunk
Files:
3 added
1 modified

Legend:

Unmodified
Added
Removed
  • lang/cplusplus/llv8call/trunk/tools/makedoc/make-docs.js

    r20798 r20802  
    139139            var hdf = new clearsilver.HDF(); 
    140140            var res; 
    141             var args; 
    142141            for (i in pages) { 
    143142                hdf.AddHash("pages." + i, {"url":pages[i], "title":pages[i].replace(".html", '').replace("/", ".")}); 
     
    155154        of.Write(html); 
    156155        of.Close(); 
    157     } 
     156    }; 
     157    var processTOP = function (pages) { 
     158        var html = (function(pages) { 
     159            var hdf = new clearsilver.HDF(); 
     160            var cs = new clearsilver.CS(hdf); 
     161            cs.ParseFile(TMPLDIR + "/top.cs"); 
     162            var ret = cs.Render(); 
     163            hdf.Close(); 
     164            cs.Close(); 
     165            return ret; 
     166        }(pages)); 
     167 
     168        var of = new File("manual/index.html", 'w'); 
     169        of.Write(html); 
     170        of.Close(); 
     171    }; 
    158172 
    159173    var pages = processExtDocs(); 
    160174    processTOC(pages); 
     175    processTOP(); 
    161176}());