1 | #!/usr/bin/env node
|
2 |
|
3 | var coz = require('coz'),
|
4 | path = require('path'),
|
5 | async = require('async');
|
6 |
|
7 | var pkg = require('../package.json'),
|
8 | config = require('./configs/build-config'),
|
9 | tmpl = require(config.tmpl);
|
10 |
|
11 | var basedir = path.resolve(__dirname, '..');
|
12 |
|
13 | process.chdir(basedir);
|
14 |
|
15 | async.series([
|
16 | function (callback) {
|
17 | coz.render(config['buds'], callback);
|
18 | },
|
19 | function (callback) {
|
20 | var data = config['data'];
|
21 | data.pkg = pkg;
|
22 | tmpl.render(data, callback);
|
23 | }
|
24 | ], function (err) {
|
25 | if (err) {
|
26 | console.error(err);
|
27 | }
|
28 | }); |
\ | No newline at end of file |