aboutsummaryrefslogtreecommitdiffstats
path: root/docs/src/gen-docs.js
diff options
context:
space:
mode:
authorMisko Hevery2011-01-24 13:33:47 -0800
committerMisko Hevery2011-01-24 14:23:51 -0800
commitbf03eb007c31bec4ea9f2ca8a947f9833bb348c9 (patch)
tree6bf60a2d3794cda0fffdb8db9e4ea7e0ff84fb58 /docs/src/gen-docs.js
parentc2f2587a79aeb77aad66f081cf924a79348a698e (diff)
downloadangular.js-bf03eb007c31bec4ea9f2ca8a947f9833bb348c9.tar.bz2
Added SiteMap generation to the documentation
Diffstat (limited to 'docs/src/gen-docs.js')
-rw-r--r--docs/src/gen-docs.js5
1 files changed, 4 insertions, 1 deletions
diff --git a/docs/src/gen-docs.js b/docs/src/gen-docs.js
index 1c03a0f1..a287a2be 100644
--- a/docs/src/gen-docs.js
+++ b/docs/src/gen-docs.js
@@ -3,7 +3,8 @@ require.paths.push('lib');
var reader = require('reader.js'),
ngdoc = require('ngdoc.js'),
writer = require('writer.js'),
- callback = require('callback.js');
+ callback = require('callback.js'),
+ SiteMap = require('SiteMap.js').SiteMap;
var docs = [];
var start;
@@ -30,6 +31,8 @@ var writes = callback.chain(function(){
writer.copy('doc_widgets.css', writes.waitFor());
writer.copy('docs-scenario.html', writes.waitFor());
writer.output('docs-scenario.js', ngdoc.scenarios(docs), writes.waitFor());
+ writer.output('sitemap.xml', new SiteMap(docs).render(), writes.waitFor());
+ writer.output('robots.txt', 'Sitemap: http://docs.angularjs.org/sitemap.xml\n', writes.waitFor());
writer.copy('syntaxhighlighter/shBrushJScript.js', writes.waitFor());
writer.copy('syntaxhighlighter/shBrushXml.js', writes.waitFor());
writer.copy('syntaxhighlighter/shCore.css', writes.waitFor());