From bf03eb007c31bec4ea9f2ca8a947f9833bb348c9 Mon Sep 17 00:00:00 2001 From: Misko Hevery Date: Mon, 24 Jan 2011 13:33:47 -0800 Subject: Added SiteMap generation to the documentation --- docs/src/gen-docs.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'docs/src/gen-docs.js') 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()); -- cgit v1.2.3