landers.gulp-helper
Version:
landers.gulp-helper
74 lines (72 loc) • 4.68 kB
JavaScript
let helper = require('./index').use({});
let gulp = helper.gulp;
var dist_paths = [
'/Users/landers/Archives/Projects/ulan/StopDDoS/ControlSystem/resources/member',
'/Users/landers/Archives/Projects/ulan/StopDDoS/ControlSystem/resources/member/framework',
'/Users/landers/Archives/Projects/ulan/StopDDoS/ControlSystem/public/manager',
'/Users/landers/Archives/Projects/ulan/StopDDoS/ControlSystem/public/manager/framework',
'/Users/landers/Archives/Projects/ulan/xWAF/xWafMaster/public/manager/v1',
'/Users/landers/Archives/Projects/ulan/xWAF/xWafMaster/public/manager/v1/framework',
'/Users/landers/Archives/Projects/landers/laravel-myams/public/internet/spa',
'/Users/landers/Archives/Projects/landers/laravel-myams/public/internet/spa/framework',
'/Users/landers/Archives/Projects/landers/laravel-myams/public/manager',
'/Users/landers/Archives/Projects/landers/laravel-myams/public/manager/framework',
'/Users/landers/Archives/Projects/landers/frontend-utils/landers.angular',
'/Users/landers/Archives/Projects/landers/chrome-extensions/manager',
'/Users/landers/Archives/Projects/landers/chrome-extensions/work-task',
'/Users/landers/Archives/Projects/landers/frontend-utils/landers-base',
'/Users/landers/Archives/Projects/landers/frontend-utils/landers-bootstrap-reset',
'/Users/landers/Archives/Projects/landers/frontend-utils/landers-data-list',
'/Users/landers/Archives/Projects/landers/frontend-utils/landers-font-icons',
'/Users/landers/Archives/Projects/landers/frontend-utils/landers-form-table',
'/Users/landers/Archives/Projects/landers/frontend-utils/landers-ichecks',
'/Users/landers/Archives/Projects/landers/frontend-utils/landers-reset',
'/Users/landers/Archives/Projects/landers/frontend-utils/landers-xlist',
'/Users/landers/Archives/Projects/landers/frontend-utils/landers-enums',
'/Users/landers/Archives/Projects/landers/frontend-utils/landers-animate',
'/Users/landers/Archives/Projects/landers/frontend-utils/landers.env',
'/Users/landers/Archives/Projects/landers/frontend-utils/landers.ajax',
'/Users/landers/Archives/Projects/landers/frontend-utils/landers.angular',
'/Users/landers/Archives/Projects/landers/frontend-utils/landers.browser',
'/Users/landers/Archives/Projects/landers/frontend-utils/landers.console',
'/Users/landers/Archives/Projects/landers/frontend-utils/landers.cookie',
'/Users/landers/Archives/Projects/landers/frontend-utils/landers.css',
'/Users/landers/Archives/Projects/landers/frontend-utils/landers.dialog',
'/Users/landers/Archives/Projects/landers/frontend-utils/landers.form',
'/Users/landers/Archives/Projects/landers/frontend-utils/landers.iframe',
'/Users/landers/Archives/Projects/landers/frontend-utils/landers.image',
'/Users/landers/Archives/Projects/landers/frontend-utils/landers.jquery',
'/Users/landers/Archives/Projects/landers/frontend-utils/landers.jquery.top-response',
'/Users/landers/Archives/Projects/landers/frontend-utils/landers.lib',
'/Users/landers/Archives/Projects/landers/frontend-utils/landers.loader',
'/Users/landers/Archives/Projects/landers/frontend-utils/landers.msgbox',
'/Users/landers/Archives/Projects/landers/frontend-utils/landers.parse-arguments',
'/Users/landers/Archives/Projects/landers/frontend-utils/landers.path',
'/Users/landers/Archives/Projects/landers/frontend-utils/landers.prototype',
'/Users/landers/Archives/Projects/landers/frontend-utils/landers.response',
'/Users/landers/Archives/Projects/landers/frontend-utils/landers.select',
'/Users/landers/Archives/Projects/landers/frontend-utils/landers.slider',
'/Users/landers/Archives/Projects/landers/frontend-utils/landers.tab',
'/Users/landers/Archives/Projects/landers/frontend-utils/landers.treeselect',
'/Users/landers/Archives/Projects/landers/frontend-utils/landers.upload',
'/Users/landers/Archives/Projects/landers/frontend-utils/landers.url',
'/Users/landers/Archives/Projects/landers/frontend-utils/landers.utils',
'/Users/landers/Archives/Projects/landers/frontend-utils/landers.flat',
];
gulp.task('default', function(){
var files = {
'index.js': '',
'modules/*.js': '/modules'
};
var src_files = Object.keys(files);
helper.checkFiles(src_files);
helper.addWatcher('default', src_files);
dist_paths.map(function(dist_path){
dist_path += '/node_modules/landers.gulp-helper'
for (var src in files) {
var dist = dist_path + files[src];
gulp.src('./' + src)
.pipe(gulp.dest(dist));
}
})
});