|
|
|
@ -177,11 +177,7 @@ module.exports = function (Meta) {
|
|
|
|
|
next();
|
|
|
|
|
});
|
|
|
|
|
}, function (err) {
|
|
|
|
|
if (err) {
|
|
|
|
|
return callback(err);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
callback(null, modules);
|
|
|
|
|
callback(err, modules);
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -191,27 +187,25 @@ module.exports = function (Meta) {
|
|
|
|
|
});
|
|
|
|
|
async.each(builtPaths, function (builtPath, next) {
|
|
|
|
|
rimraf(path.join(__dirname, builtPath), next);
|
|
|
|
|
}, callback);
|
|
|
|
|
}, function (err) {
|
|
|
|
|
callback(err);
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
Meta.js.buildModules = function (callback) {
|
|
|
|
|
clearModules(function (err) {
|
|
|
|
|
if (err) {
|
|
|
|
|
return callback(err);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if (global.env === 'development') {
|
|
|
|
|
return linkModules(callback);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
getModuleList(function (err, modules) {
|
|
|
|
|
if (err) {
|
|
|
|
|
return callback(err);
|
|
|
|
|
async.waterfall([
|
|
|
|
|
clearModules,
|
|
|
|
|
function (next) {
|
|
|
|
|
if (global.env === 'development') {
|
|
|
|
|
return linkModules(callback);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
minifyModules(modules, callback);
|
|
|
|
|
});
|
|
|
|
|
});
|
|
|
|
|
getModuleList(next);
|
|
|
|
|
},
|
|
|
|
|
function (modules, next) {
|
|
|
|
|
minifyModules(modules, next);
|
|
|
|
|
}
|
|
|
|
|
], callback);
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
Meta.js.linkStatics = function (callback) {
|
|
|
|
|