diff options
author | gman@google.com <gman@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-07-14 00:00:46 +0000 |
---|---|---|
committer | gman@google.com <gman@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-07-14 00:00:46 +0000 |
commit | 57366dfa28d4548bfa0f89fbfa6f61c959f50a28 (patch) | |
tree | a0d9077cf5198be5daf8e4742c59c979155e26df /o3d/documentation/jsdoc-toolkit-templates | |
parent | c8db09166db6e7a112852477c7595ee7fd7986b2 (diff) | |
download | chromium_src-57366dfa28d4548bfa0f89fbfa6f61c959f50a28.zip chromium_src-57366dfa28d4548bfa0f89fbfa6f61c959f50a28.tar.gz chromium_src-57366dfa28d4548bfa0f89fbfa6f61c959f50a28.tar.bz2 |
Yet more docs.
Changed to put them in a folder called "reference"
since that is what Josie needs to publish without
renaming.
Also fixed a few path issues.
Review URL: http://codereview.chromium.org/155467
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20582 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'o3d/documentation/jsdoc-toolkit-templates')
-rw-r--r-- | o3d/documentation/jsdoc-toolkit-templates/classtree.tmpl | 8 | ||||
-rw-r--r-- | o3d/documentation/jsdoc-toolkit-templates/publish.js | 11 |
2 files changed, 15 insertions, 4 deletions
diff --git a/o3d/documentation/jsdoc-toolkit-templates/classtree.tmpl b/o3d/documentation/jsdoc-toolkit-templates/classtree.tmpl index 85b1435..eddd37a 100644 --- a/o3d/documentation/jsdoc-toolkit-templates/classtree.tmpl +++ b/o3d/documentation/jsdoc-toolkit-templates/classtree.tmpl @@ -1,17 +1,17 @@ <ul> - <li><a href="/apis/o3d/docs/reference/jsdocs/namespaces.html">Modules</a> + <li><a href="/apis/o3d/docs/reference/{+getBaseURL()+}namespaces.html">Modules</a> <ul> {! var allNamespaces = data.filter(function($){return $.isNamespace}).sort(makeSortby("alias")); !} <for each="thisClass" in="allNamespaces"> - <li><a href="/apis/o3d/docs/reference/jsdocs/{+getLinkToClassByAlias(thisClass.alias)+}">{+thisClass.name+}</a></li> + <li><a href="/apis/o3d/docs/reference/{+getBaseURL()+}{+getLinkToClassByAlias(thisClass.alias)+}">{+thisClass.name+}</a></li> </for> </ul> </li> - <li><a href="/apis/o3d/docs/reference/jsdocs/annotated.html">Classes</a> + <li><a href="/apis/o3d/docs/reference/{+getBaseURL()+}annotated.html">Classes</a> <ul> {! var allClasses = data.filter(function($){return !$.isNamespace}).sort(makeSortby("alias")); !} <for each="thisClass" in="allClasses"> - <li><a href="/apis/o3d/docs/reference/jsdocs/{+getLinkToClassByAlias(thisClass.alias)+}">{+thisClass.name+}</a></li> + <li><a href="/apis/o3d/docs/reference/{+getBaseURL()+}{+getLinkToClassByAlias(thisClass.alias)+}">{+thisClass.name+}</a></li> </for> </ul> </li> diff --git a/o3d/documentation/jsdoc-toolkit-templates/publish.js b/o3d/documentation/jsdoc-toolkit-templates/publish.js index 4986729..1040137 100644 --- a/o3d/documentation/jsdoc-toolkit-templates/publish.js +++ b/o3d/documentation/jsdoc-toolkit-templates/publish.js @@ -52,6 +52,7 @@ var g_validJSDOCTypes = { var g_unknownTypes = { }; var g_numErrors = 0; var g_o3djsMode = false; +var g_baseURL; /** * Called automatically by JsDoc Toolkit. @@ -67,6 +68,7 @@ function publish(symbolSet) { o3djs: JSDOC.opt.D.o3djs}; publish.conf.srcDir = publish.conf.outDir + 'src/'; publish.conf.htmlDir = JSDOC.opt.D.htmlOutDir; + g_baseURL = JSDOC.opt.D.baseURL; if (publish.conf.o3djs) { g_o3djsMode = true; @@ -178,9 +180,11 @@ function publish(symbolSet) { var classTree = classTreeTemplate.process(classes); IO.saveFile(publish.conf.outDir, 'classtree.html', classTree); + IO.saveFile(publish.conf.htmlDir, 'classtree.html', classTree); var fileList = fileListTemplate.process(symbols); IO.saveFile(publish.conf.outDir, 'filelist.html', fileList); + IO.saveFile(publish.conf.htmlDir, 'filelist.html', fileList); var annotated = annotatedTemplate.process(classes); IO.saveFile(publish.conf.outDir, 'annotated' + publish.conf.ext, annotated); @@ -780,3 +784,10 @@ function getQualifiedName(method) { } return parent.name + '.' + method.name; } + +/** + * Get the base URL for links. + */ +function getBaseURL() { + return g_baseURL; +} |