diff --git a/src/meta/build.js b/src/meta/build.js index 52037b702c..62399ec2e7 100644 --- a/src/meta/build.js +++ b/src/meta/build.js @@ -96,15 +96,19 @@ aliases = Object.keys(aliases).reduce(function (prev, key) { function beforeBuild(targets, callback) { var db = require('../database'); - var plugins = require('../plugins'); - meta = require('../meta'); - + require('colors'); process.stdout.write(' started'.green + '\n'.reset); async.series([ db.init, - meta.themes.setupPaths, - async.apply(plugins.prepareForBuild, targets), + function (next) { + meta = require('../meta'); + meta.themes.setupPaths(next); + }, + function (next) { + var plugins = require('../plugins'); + plugins.prepareForBuild(targets, next); + }, ], function (err) { if (err) { winston.error('[build] Encountered error preparing for build', err);