summaryrefslogtreecommitdiffstats
path: root/lib/generators
diff options
context:
space:
mode:
Diffstat (limited to 'lib/generators')
-rw-r--r--lib/generators/website/index.js (renamed from lib/generators/website.js)12
-rw-r--r--lib/generators/website/theme.js6
2 files changed, 11 insertions, 7 deletions
diff --git a/lib/generators/website.js b/lib/generators/website/index.js
index a2c3311..f474cbb 100644
--- a/lib/generators/website.js
+++ b/lib/generators/website/index.js
@@ -1,5 +1,5 @@
var util = require('util');
-var Generator = require('./base');
+var Generator = require('../base');
function WebsiteGenerator() {
Generator.apply(this, arguments);
@@ -8,12 +8,10 @@ util.inherits(WebsiteGenerator, Generator);
// Copy an asset file
WebsiteGenerator.prototype.writeAsset = function(filename) {
- var that = this;
-
- return that.book.readFile(filename)
- .then(function(buf) {
- return that.output.writeFile(filename, buf);
- });
+ return this.output.copyFile(
+ this.book.resolve(filename),
+ filename
+ );
};
// Write a page (parsable file)
diff --git a/lib/generators/website/theme.js b/lib/generators/website/theme.js
new file mode 100644
index 0000000..1cc2891
--- /dev/null
+++ b/lib/generators/website/theme.js
@@ -0,0 +1,6 @@
+
+function Theme() {
+
+}
+
+module.exports = Theme;