18 lines
512 B
JavaScript
18 lines
512 B
JavaScript
var fs = require('fs');
|
|
var path = require('path');
|
|
var config = require('rc')('tmtworkflow', {
|
|
projectName: process.cwd().split(path.sep).pop(),
|
|
livereload: {
|
|
'proxyTarget': 'http://apibeta.kawayisound.xyz'
|
|
}
|
|
});
|
|
|
|
module.exports = function(gulp) {
|
|
fs.readdirSync(__dirname).filter(function(file) {
|
|
return (file.indexOf('.') !== 0) && (file.indexOf('Task') === 0);
|
|
}).forEach(function(file) {
|
|
var registerTask = require(path.join(__dirname, file));
|
|
registerTask(gulp, config);
|
|
});
|
|
};
|