summaryrefslogtreecommitdiffstats
path: root/lib/generate/site/index.js
diff options
context:
space:
mode:
Diffstat (limited to 'lib/generate/site/index.js')
-rw-r--r--lib/generate/site/index.js8
1 files changed, 7 insertions, 1 deletions
diff --git a/lib/generate/site/index.js b/lib/generate/site/index.js
index 1846da1..588ffdb 100644
--- a/lib/generate/site/index.js
+++ b/lib/generate/site/index.js
@@ -9,7 +9,7 @@ var parse = require("../../parse");
var BaseGenerator = require("../generator");
var links = require("../../utils/links");
var indexer = require('./search_indexer');
-
+var glossaryIndexer = require('./glossary_indexer');
var Generator = function() {
@@ -85,7 +85,13 @@ Generator.prototype._writeTemplate = function(tpl, options, output, interpolate)
};
Generator.prototype.indexPage = function(lexed, pagePath) {
+ // Setup glossary indexer if not yet setup
+ if(!this.glossaryIndexer) {
+ this.glossaryIndexer = glossaryIndexer(this.options.glossary);
+ }
+
this.indexer.add(lexed, pagePath);
+ this.glossaryIndexer.add(lexed, pagePath);
return Q();
};