diff --git a/example/generate.js b/example/generate.js index 8faa391..af2419f 100644 --- a/example/generate.js +++ b/example/generate.js @@ -1,14 +1,22 @@ +// generate - generate blake site + var blake = require('blake') - , source = '/Users/michael/workspace/troubled' - , target = '/tmp/troubled-site' - , resolve = require('path').resolve + , source = 'blake-site' + , target = '/tmp/blake-site' + , join = require('path').join , Reader = require('fstream').Reader - , props = { path:resolve(source, 'data') } - , reader = new Reader(props) + , props = { path:join(source, 'data') } , cop = require('cop') + , copy = require('../lib/copy.js') -reader - .pipe(cop('path')) - .pipe(blake(source, target)) - .pipe(cop(function (filename) { return filename + '\n' })) - .pipe(process.stdout) +copy(join(source, 'resources'), target) + .on('error', function (err) { + console.error(err) + }) + .on('end', function () { + new Reader(props) + .pipe(cop('path')) + .pipe(blake(source, target)) + .pipe(cop(function (filename) { return filename + '\n' })) + .pipe(process.stdout) + })