summaryrefslogtreecommitdiffstats
path: root/lib/generators
diff options
context:
space:
mode:
Diffstat (limited to 'lib/generators')
-rw-r--r--lib/generators/site.js9
1 files changed, 9 insertions, 0 deletions
diff --git a/lib/generators/site.js b/lib/generators/site.js
index 4999de9..5eb8782 100644
--- a/lib/generators/site.js
+++ b/lib/generators/site.js
@@ -115,10 +115,19 @@ Generator.prototype.writeParsedFile = function(page) {
var output = this.contentLink(page.path);
output = path.join(that.options.output, output);
+ var basePath = path.relative(path.dirname(output), this.options.output) || ".";
+ if (process.platform === 'win32') basePath = basePath.replace(/\\/g, '/');
+
return that.normalizePage(page)
.then(function() {
return that._writeTemplate(that.pageTemplate, {
+ progress: page.progress,
+
+ _input: page.path,
+ content: page.sections,
+ basePath: basePath,
+ staticBase: links.join(basePath, "gitbook")
}, output);
});
};