aboutsummaryrefslogtreecommitdiffstats
path: root/docs/src/gen-docs.js
diff options
context:
space:
mode:
Diffstat (limited to 'docs/src/gen-docs.js')
-rwxr-xr-xdocs/src/gen-docs.js10
1 files changed, 8 insertions, 2 deletions
diff --git a/docs/src/gen-docs.js b/docs/src/gen-docs.js
index 52d1f629..f8ca5548 100755
--- a/docs/src/gen-docs.js
+++ b/docs/src/gen-docs.js
@@ -43,6 +43,8 @@ writer.makeDir('build/docs/', true).then(function() {
function writeTheRest(writesFuture) {
var metadata = ngdoc.metadata(docs);
+ var versions = ngdoc.ngVersions();
+ var currentVersion = ngdoc.ngCurrentVersion();
writesFuture.push(writer.symlink('../../docs/content/notes', 'build/docs/notes', 'dir'));
writesFuture.push(writer.symlinkTemplate('css', 'dir'));
@@ -90,8 +92,12 @@ function writeTheRest(writesFuture) {
writesFuture.push(writer.copyTemplate('docs-scenario.html')); // will be rewritten, don't symlink
writesFuture.push(writer.output('docs-scenario.js', ngdoc.scenarios(docs)));
- writesFuture.push(writer.output('docs-keywords.js',
- ['NG_PAGES=', JSON.stringify(metadata).replace(/{/g, '\n{'), ';']));
+ writesFuture.push(writer.output('docs-data.js',[
+ "angular.module('docsData', [])",
+ ".value('NG_PAGES'," + JSON.stringify(metadata).replace(/{/g, '\n{') + ")",
+ ".value('NG_VERSION'," + JSON.stringify(currentVersion) + ")",
+ ".value('NG_VERSIONS'," + JSON.stringify(versions) + ");"
+ ]));
writesFuture.push(writer.output('sitemap.xml', new SiteMap(docs).render()));
writesFuture.push(writer.output('robots.txt', 'Sitemap: http://docs.angularjs.org/sitemap.xml\n'));